Definiert Klassen, die die Funktionalität für SQL-Blob-Streams, Datenverknüpfungen, Verbindungen, SQL-Datenmengen, Monitore, Abfragen, Servermethoden und gespeicherte Prozeduren, SQL-Tabellen und mehr implementieren.
Klassen
| SPParamDesc | SPParamDesc beschreibt einen Parameter für eine Stored Procedure, auf die über dbExpress zugeriffen wird. |
| TConnectionData | Klasse, die Informationen über die Verbindung enthält. |
| TCustomSQLDataSet | TCustomSQLDataSet ist die Basisklasse für alle dbExpress-Datenmengenkomponenten. |
| TFieldList | |
| TFLDDesc | Wrapper für Feldbeschreibungen. |
| TSQLBlobStream | TSQLBlobStream ermöglicht einer Anwendung, die BLOB-Felder einer Client-Datenmenge zu lesen und zu schreiben. |
| TSQLConnection | TSQLConnection kapselt die dbExpress-Verbindung zu einem Datenbankserver. |
| TSQLDataLink | TSQLDataLink erlaubt einer unidirektionalen Datenmenge, als Detaildatenmenge in einer Haupt-/Detailbeziehung zu fungieren. |
| TSQLDataSet | TSQLDataSet stellt Daten dar, die mit DBExpress abgerufen wurden. |
| TSQLMonitor | TSQLMonitor fängt Nachrichten ab, die zwischen einer SQL-Verbindungskomponente und einem Datenbankserver ausgetauscht werden, und speichert sie in einer Stringliste. |
| TSQLQuery | TSQLQuery repräsentiert eine Abfrage, die mit dbExpress ausgeführt wird. |
| TSqlServerMethod | TDataSet, mit der DataSnap-Servermethoden aufgerufen und Ergebnisse ermittelt werden. |
| TSQLStoredProc | TSQLStoredProc repräsentiert eine Stored Procedure, die mit dbExpress ausgeführt wird. |
| TSQLTable | TSQLTable repräsentiert eine Datenbanktabelle, auf die mit dbExpress zugegriffen wird. |
| TTransactionItem (veraltet) | Klasse für die Verwaltung von SQL-Transaktionen. |
Routinen
Typen
Variablen
Konstanten
| DefaultCursor | DefaultCursor: Integer = 0; |
| DefaultMaxBlobSize | DefaultMaxBlobSize: Integer = $FFFFFFFF; |
| DefaultRowsetSize | DefaultRowsetSize: Integer = $14; |
| eSQLAutoIncr | eSQLAutoIncr: Integer = 4; |
| eSQLDefault | eSQLDefault: Integer = 8; |
| eSQLFunction | eSQLFunction: Integer = 2; |
| eSQLLocal | eSQLLocal: Integer = $20; |
| eSQLNonUnique | eSQLNonUnique: Integer = 1; |
| eSQLPackage | eSQLPackage: Integer = 4; |
| eSQLPrimaryKey | eSQLPrimaryKey: Integer = 4; |
| eSQLProcedure | eSQLProcedure: Integer = 1; |
| eSQLRowId | eSQLRowId: Integer = 1; |
| eSQLRowVersion | eSQLRowVersion: Integer = 2; |
| eSQLSynonym | eSQLSynonym: Integer = 8; |
| eSQLSysProcedure | eSQLSysProcedure: Integer = 8; |
| eSQLSystemTable | eSQLSystemTable: Integer = 4; |
| eSQLTable | eSQLTable: Integer = 1; |
| eSQLTempTable | eSQLTempTable: Integer = $10; |
| eSQLUnique | eSQLUnique: Integer = 2; |
| eSQLView | eSQLView: Integer = 2; |
| HourGlassCursor | HourGlassCursor: Integer = $FFFFFFF5; |
| SAnd | SAnd: string = and; |
| SOrderBy | SOrderBy: string = order by; |
| SParam | SParam: Char = $3F; |
| SSelect | SSelect: string = select; |
| SSelectSpaces | SSelectSpaces: string = select; |
| SSelectStar | SSelectStar: string = select *; |
| SSelectStarFrom | SSelectStarFrom: string = select * from; |
| SUB_TYPE_MEMO | SUB_TYPE_MEMO: Integer = $16; |
| SWhere | SWhere: string = where; |
| TErrorMessageSize | TErrorMessageSize: Integer = $800; |