ulteriormotif
Technical User
Hi folks
I have a challenge and a half on my hands, and I could really use your help.
I have been developing Access databases for several years, and we now have some rather nice products that the boss wants to start selling/franchising to other businesses in our group. NB: Some are self-contained access databases, other systems are hybrids where I throw data out to Excel spreadsheets to lay out some complex graphs and reports.
The boss wants:
* security from copying - ie, to be use a licencing code or whatever so that the products can't just be copied and distributed willy-nilly.
* expiring licences. Software will be sold as part of a franchise deal, so it has to expire at the end of the period, and be able to be renewed (with a new code presumably).
* Having to buy Access licences is also an issue for new users, though not a deal-breaker so far, it is a barrier we'd like to remove.
Really, it's about security. I also recognise that my hybrid systems, while they work just fine for me in-house, are fragile and not suitable for farming out to users who don't know what they're doing with them.
Realistically, I think we're talking about turning these databases into stand alone programmes.
Question: How? What with?
I know there is/was an Access Runtime Application Builder on the market - I actually held the box in my hot little hands a few years ago (drool).. but that's all I know. Is it still about? How complex is it? What does one need to know to use it? Could I reproduce my Excel reports with it? (I'm guessing cost could be a barrier here too).
What about building these as programmes? What platform would I use? Is this a Visual Basic type thing? (I'm not a programmer - if I'm completely out of left field, please say). I have got some time and a helluva lot of ability once pointed in the right direction... and a programming language has been on my slate to learn for a long time, so I'm not averse to that - but I'd like to know that I'm at least learning the right thing.
Would very much appreciate your ideas.
Thanks in advance.
I have a challenge and a half on my hands, and I could really use your help.
I have been developing Access databases for several years, and we now have some rather nice products that the boss wants to start selling/franchising to other businesses in our group. NB: Some are self-contained access databases, other systems are hybrids where I throw data out to Excel spreadsheets to lay out some complex graphs and reports.
The boss wants:
* security from copying - ie, to be use a licencing code or whatever so that the products can't just be copied and distributed willy-nilly.
* expiring licences. Software will be sold as part of a franchise deal, so it has to expire at the end of the period, and be able to be renewed (with a new code presumably).
* Having to buy Access licences is also an issue for new users, though not a deal-breaker so far, it is a barrier we'd like to remove.
Really, it's about security. I also recognise that my hybrid systems, while they work just fine for me in-house, are fragile and not suitable for farming out to users who don't know what they're doing with them.
Realistically, I think we're talking about turning these databases into stand alone programmes.
Question: How? What with?
I know there is/was an Access Runtime Application Builder on the market - I actually held the box in my hot little hands a few years ago (drool).. but that's all I know. Is it still about? How complex is it? What does one need to know to use it? Could I reproduce my Excel reports with it? (I'm guessing cost could be a barrier here too).
What about building these as programmes? What platform would I use? Is this a Visual Basic type thing? (I'm not a programmer - if I'm completely out of left field, please say). I have got some time and a helluva lot of ability once pointed in the right direction... and a programming language has been on my slate to learn for a long time, so I'm not averse to that - but I'd like to know that I'm at least learning the right thing.
Would very much appreciate your ideas.
Thanks in advance.