Possibly, but if there is no need to be networked then this adds extra baggage (ie. bloat) for no reason at all. Sqlite is a tiny db designed specifically for local use, used in a ton of places (including Firefox and almost everything made by Apple these days) and has some of the highest quality source code. Also it is very easy to integrate and supported everywhere. Since it is a very common starting point, there are conversion tools to other DBs in case it proves limiting in the future.
But all that only if the program is local. On Mon, Feb 16, 2015 at 5:11 PM, Graeme Geldenhuys < mailingli...@geldenhuys.co.uk> wrote: > On 2015-02-16 15:50, Kostas Michalopoulos wrote: > > Is this something that will be networked or running locally? If it is a > > local only program, i'd go with sqlite. > > > Firebird RDBMS allows you to run both Embedded (local DB access only) or > Client/Server (TCP/IP access). This means the application can easily > scale from a Embedded DB (desktop database app) to a full blown > Client/Server application. > > > Regards, > - Graeme - > > -- > fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal > http://fpgui.sourceforge.net/ > > -- > _______________________________________________ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus >
-- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus