Description of Virtual Database :
VDB is an abstract database access library for Delphi 6. Of course, Delphi already comes with four database libraries: BDE, IBX, dbGo, and dbExpress. VDB is not a replacement for these -- rather it is an abstraction for them. With VDB, you can develop Delphi applications that do not depend on any specific database access library. Therefore, you can easily switch from one library to another -- even without recompiling! VDB has many other great features, including: VDB is more streamlined and object-oriented than the component-based libraries. VDB is interface-based, for simplified memory-management. VDB implements connection pooling, which is ideal for multi-threaded server applications VDB offers automatic adaptive query preparing and caching, which takes the guesswork out of preparing queries (and also makes prepared queries usable with connection pooling). For more information see go to author's website.