Definiert die Klassen, Funktionen, Typen und Konstanten für die BDE. Die BDE ist veraltet. Verwenden Sie die neueren Datenbanktechnologien, wie dBExpress und DataSnap.
Klassen
EDBEngineError | EDBEngineError ist die Exception-Klasse für Fehler, die im Zusammenhang mit der Borland Database Engine (BDE) auftreten. |
ENoResultSet | ENoResultSet ist die Exception-Klasse für fehlgeschlagene Versuche, eine Datenmengenabfrage zu öffnen. |
TBatchMove | TBatchMove führt in Anwendungen Datenbankoperationen mit Datensatzgruppen oder gesamten Tabellen aus. |
TBDECallback | TBDECallback kapselt eine Callback-Funktion der Borland Database Engine (BDE). |
TBDEDataSet | TBDEDataSet kapselt die Funktionalität der Borland Database Engine (BDE) für abgeleitete Datenmengen. |
TBlobStream | TBlobStream ist ein Stream-Objekt, das es Anwendungen ermöglicht, aus Feldobjekten zu lesen und in Feldobjekte zu schreiben, welche BLOB-Felder repräsentieren (BLOB=Binary Large Objects). |
TDatabase | TDatabase bietet verschiedene Möglichkeiten, in einer BDE-basierten Datenbankanwendung die Verbindung mit einer einzelnen Datenbank zu steuern. |
TDataSetUpdateObject | TDataSetUpdateObject ist die Basisklasse für spezielle Aktualisierungsobjekte, mit denen in Anwendungen mit Zwischenspeicherung von Aktualisierungen auch solche Abfrageergebnisse oder Stored Procedures bearbeitet werden können, auf die normalerweise kein Zugriff möglich ist. |
TDBDataSet | TDBDataSet kapselt die Datenbank-Konnektivität für abgeleitete Datenmengen-Objekte. |
TDBError | TDBError repräsentiert Fehler der Borland Database Engine für die Exception-Klasse EDBEngineError. |
TIndexFiles | |
TNestedTable | TNestedTable kapselt eine Datenmenge, die als Feld in eine andere Tabelle eingebettet ist. |
TParamList | TParamList verwaltet eine Liste von Sitzungsparametern. |
TQuery | TQuery repräsentiert eine Datenmenge mit einer Ergebnismenge, die auf einer SQL-Anweisung basiert. |
TSession | TSession stellt globale Verwaltungsmöglichkeiten für Datenbankverbindungen in einer Anwendung bereit. |
TSessionList | TSessionList verwaltet die BDE-Sitzungen einer Datenbankanwendung. |
TSQLUpdateObject | TSQLUpdateObject ist die Basisklasse für Klassen, die einen SQL-Befehl verwenden, um bei der Ausführung von Abfragen oder Stored Procedures gepufferte Aktualisierungen einzutragen, falls die Abfrage oder die Stored Procedure dies nicht direkt ausführen können. |
TStoredProc | TStoredProc kapselt eine Stored Procedure in einer BDE-basierten Anwendung. |
TTable | TTable kapselt eine Datenbanktabelle. |
TUpdateSQL | TUpdateSQL trägt zwischengespeicherte Aktualisierungen anstelle von Abfragen oder Stored Procedures ein, die keine Aktualisierungen eintragen können. |
Routinen
AnsiToNative | Konvertiert einen String aus dem ANSI-Zeichensatz in in den Zeichensatz eines bestimmten Gebietsschemas. |
AnsiToNativeBuf | Konvertiert einen String aus dem ANSI-Zeichensatz in in den Zeichensatz eines bestimmten Gebietsschemas. |
Check | Ermittelt, ob ein von der BDE (Borland Database Engine) zurückgegebener Wert eine Fehlerbedingung beschreibt. |
DbiError | Erstellt und löst eine EDBEngineError-Exception für einen Fehlercode aus, der von der Borland Borland Database Engine (BDE) zurückgegeben wurde. |
GetFieldSource | |
NativeCompareStr | Vergleicht Strings unter Berücksichtigung des Gebietsschemas und der Groß-/Kleinschreibung. |
NativeCompareStrBuf | Vergleicht nullterminierte Strings auf der Basis eines Datenbank-Gebietsschemas. Dabei wird zwischen Groß- und Kleinschreibung unterschieden. |
NativeCompareText | Vergleicht Strings anhand des Datenbank-Gebietsschemas und ohne Berücksichtigung der Groß-/Kleinschreibung. |
NativeCompareTextBuf | Vergleicht nullterminierte Strings anhand eines Datenbank-Gebietsschemas und ohne Unterscheidung der Groß-/Kleinschreibung. |
NativeToAnsi | Wandelt einen String aus dem Zeichensatz des angegebenen Gebietsschemas in den ANSI-Zeichensatz um. |
NativeToAnsiBuf | Wandelt einen String des angegebenen Gebietsschemas in den ANSI-Zeichensatz um. |
RegisterBDEInitProc | |
Typen
Variablen
Konstanten
cmAll | cmAll: Set = [cfmVirtual..cfmSession]; |
cmPersistent | cmPersistent: Set = [cfmPersistent]; |
cmSession | cmSession: Set = [cfmSession]; |
cmVirtual | cmVirtual: Set = [cfmVirtual]; |
dbfDatabase | dbfDatabase: Integer = 9; |
dbfExecProc | dbfExecProc: Integer = 7; |
dbfExecSQL | dbfExecSQL: Integer = 2; |
dbfFieldList | dbfFieldList: Integer = 4; |
dbfIndexList | dbfIndexList: Integer = 5; |
dbfOpened | dbfOpened: Integer = 0; |
dbfPrepared | dbfPrepared: Integer = 1; |
dbfProcDesc | dbfProcDesc: Integer = 8; |
dbfProvider | dbfProvider: Integer = $A; |
dbfStoredProc | dbfStoredProc: Integer = 6; |
dbfTable | dbfTable: Integer = 3; |
smTraceBufSize | smTraceBufSize: Integer = $8006; |