VistaDB 2.1 VCL Edition
2.1 is no longer sold or supported - these pages are for reference purposes only. VistaDB 3.x should be used for all new development.
Features
- Create Win32 applications
- BDE not required
- Includes Delphi VCL source code to components which can be
fully embedded into your VCL applications
- TDataset compatible VCL components for Delphi/C++Builder
5,6,7,2005,2006
- Fully compatible with VCL data aware controls and 3rd party
components
- Easily scalable from embedded to client/server configuration
with little code changes
- Full ability to create and manage VistaDB .VDB databases
- Royalty free unlimited distribution
- More robust than Paradox .DB and dBASE databases
- Over 30x smaller than the BDE (500KB vs 20MB)
Includes
Supported Borland Languages
Supported Platforms
Supported IDEs
- Delphi 5,6,7,2005,2006

- C++Builder 5,6

Components
- TDataSet Components
TVDBDatabase Works like TDatabase.
Connects to a .VDB database and allows you to manage database level settings
such as encryption.
TVDBTable Works much like TTable. Connects to
VistaDB tables allowing you to add, delete, update, filter and find data, along
with other table related operations. TVDBTable works with TDatasource and is
fully compatible with data aware components.
TVDBQuery Works much like TQuery. Runs SQL-92
queries and commands to manage data in a VistaDB database. The Query object
supports all the common SQL statements such as SELECT, INSERT, UPDATE, DELETE
and more. TVDBQuery works with TDatasource and is fully compatible with data
aware components.
- Direct Data Access Objects
TVDBDirect Unique to VistaDB. It
works much like TVDBTable to provide direct data access to VistaDB tables
without the TDataSource compatibility overhead required by TVDBTable or TTable.
TVDBDirect provides high speed direct table access that is on average 50% to
100% faster than TVDBTable.
IDE Integration
VistaDB VCL
components in Delphi 2005 IDE
VistaDB VCL
components in Delphi 7 IDE |
|
Delphi 5,6,7,2005,2006 and C++Builder
5,6
Fully integrated into the Delphi 2005. Simply drag-n-drop
the VistaDB components onto your forms or datamodules, set some properties and
connect to the standard TDatasource component. |
BDE Replacement
As most Delphi and C++Builder developers know, the BDE is an old
and awkward collection of database technologies that performs various unrelated
functions including third party database connectivity and native database
management of legacy dBASE and Paradox database files. This collection of
unrelated functionality adds needless overhead to your applications and is the
source of many configuration, deployment and BDE versioning issues -- all of
which can be avoided by using VistaDB. Among other reasons to avoid developing
applications that use the BDE is the fact that Borland has deprecated the BDE
and has not issued updates to the BDE since 1999. In summary, there is no
future in using the BDE..
TDataset Compatible
VistaDB VCL Edition is designed for Borland Delphi 5, 6, 7,
2005, 2006 and C++Builder 5, 6 developers building VCL-based Win32
applications. VistaDB features a set of native VCL components that are fully
compatible with Borland's TDataset architecture, which means VistaDB is fully
compatible with all data aware components including TDBGrid, TDBEdit etc.
VistaDB is also compatible with all popular third party products such as
InfoPower, RAVE, DevExpress, and more. |