2009/10/15 Luca Olivetti <[email protected]>: > > Data aware components need an open connection to show data.
And why moving away from data aware components is a good idea. We have done it three years ago. I then implemented a framework (model-gui-mediator ) of basic design patterns like Mediator and Observer to make standard non-db components "object aware". No descendant or custom components required, no duplication of new features in db and non db component, etc... Michael van Canneyt has taken my idea even further by showing a prototype implementation where completely replacing data-aware components is possible with a easy transition. Something I still think needs to be looked and considered further. Just thought I would mention it. > Incidentally, I had problems regarding transactions trying to use sqldb with > sqlite (a similar problem than the one Alexsander reported, i.e. it I use sqldb with Firebird and have no issues with blocking transactions etc.. So if there is a problem, it's limited to the abstraction of a few backend databases like sqlite etc, but definitely not all backends supported by sqldb. -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
