Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
> >Other people have pointed out that MySQL is (also) GPL, but I'll just > >mention another Free database which works fine on Windows: Firebird. > > > I'll look at that... Firebird (i.e. ex-Interbase gone Open Source) is definitely a viable and very powerful option. There's even an "embeddable" version of the server engine which in effect is a DLL you could distribute along with your application without further need for installation or configuation of any kind. As it is interface-compatible with the regular client library you could even switch between embedded (which is local only) and full client/server mode without having to touch your app itself at all! All you'd have to do is rename/replace the access DLL. > Ok MSSQL is out because people hate it. I can do a MySQL backend quite easily Hmm, judging by your commit comments and the new file names, I thought you were already using an extra layer of abstraction (probably similar to the way you already factored the protocol support out of the main app?). Or did I misinterpret that and you were really hard-wiring MSSQL? Personally I would like to see an MSSQL backend as it would fit well into the rest of our dev environment. Interbase/Firebird would be just as fine though. IMHO the best solution, as someone else already suggested IIRC, would be if the I/O-backend was completely factored out and thus exchangeable in the form of support libraries. This way people would even be able to add their own backend-support libraries. Cheers, Oliver ------ In everybody's best interest, please do not post or CC technical questions to me in private unless they are specifically about a macro/product of mine that is NOT already bundled with WinCvs. ---- ------------------ JID: ogiesen at jabber.org ICQ: 18777742 (http://wwp.icq.com/18777742)