Mit den Handle-Eigenschaften der BDE arbeiten

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu BDE-Datenmengen verwenden - Index

Hinweis: Die Borland Database Engine (BDE) ist veraltet und wird nicht mehr weiterentwickelt. Die BDE wird Unicode beispielsweise nie unterstützen. Sie sollten mit der BDE keine neuen Entwicklungen vornehmen. Überprüfen Sie, ob Sie Ihre vorhandenen Datenbankanwendungen nicht von der BDE nach dbExpress migrieren können.

Es ist möglich, BDE-Datenmengen zu verwenden, ohne jemals einen direkten API-Aufruf bei der Borland Database Engine durchzuführen. Zusammen mit Datenbank- und Sitzungskomponenten kapseln BDE-Datenmengen viel BDE-Funktionalität. Wenn es allerdings erforderlich ist, direkte API-Aufrufe bei der BDE durchzuführen, benötigen Sie unter Umständen BDE-Handles für Ressourcen, die von der BDE verwaltet werden. Viele BDE-APIs benötigen diese Handles als Parameter.

Für alle BDE-Datenmengen sind drei Nur-Lese-Eigenschaften zum Zugriff auf BDE-Handles zur Laufzeit vorhanden:

  • Handle ist ein Handle für den BDE-Cursor, der auf die Datensätze der Datenmenge zugreift.
  • DBHandle ist ein Handle für die Datenbank, welche die zugrunde liegenden Tabellen oder Stored Procedures enthält.
  • DBLocale ist ein Handle für den BDE-Sprachentreiber für die Datenmenge. Über die Länderkennung werden die Sortierreihenfolge sowie der für String-Daten verwendete Zeichensatz bestimmt.

Diese Eigenschaften werden einer Datenmenge automatisch zugewiesen, wenn für diese über die BDE eine Verbindung zu einem Datenbankserver eingerichtet wird.

Siehe auch