Delphi
, .
. , .
, ( ), . . Delphi , , . TDataSet ( ).
TDataSource ( ). . , , ( ) . TDataSource Data Access .
, :
- , ( TDataSet);
- TDataSource;
- .
.
.
. (). , , .
. . , , , , .
Delphi , :
1. SQL- InterBase ( InterBase);
2. dbExpress ( dbExpress). Delphi , (DLL). , .
|
|
1..
InterBase | DBEXPINT.DLL |
DB2 | DBEXPDB2.DLL |
Oracle | DBEXPORA.DLL |
MySQL | DBEXPMYS.DLL |
3. ADO- (ActiveX Data Objects), OLE DB ( ADO). ADO Microsoft. OLE DB ( dbExpress ). OLE DB, ADO
2 OLE DB
ODBC Drivers | ODBC ( ) | MSDASQL |
MS Access 97 | Jet 3.5 | Microsoft.Jet.OLEDB.3.5 |
MS Access | Jet 4.0 | Microsoft.Jet.OLEDB.4.0 |
MS SQL Server | SQL Server | SQLOLEDB |
Oracle | Oracle | MSDAORA |
, ODBC .
4. BDE (Borland Database Engine), ODBC- BDE ( BDE- ). : Paradox, dBASE, FoxPro, Access. dbExpress BDE , .
3
BDE | OLE DB | dbExpress | InterBase | |
TDatabase | TADOConnection | TSQLConnection | TIBDatabase | |
TTable, TQuery, TField | TADODataSet, TADOTable, TADOQuery | TSQLDataSet, TSQLQuery, TSQLTable, TSQLStoreProc, TSQLClientDataSet | TIBDataSet, TIBTable, TIBQury |
TIBDatabase .
, ODBC. ODBC (. Open Database Connectivity) , Microsoft. C ODBC , . , , ODBC . ( ) . ODBC , , .. , , .