Tabellentyp für lokale Tabellen angeben

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.

Wenn eine Anwendung auf Paradox-, dBASE- oder FoxPro-Tabellen oder ASCII-Texttabellen mit durch Kommas getrennten Werten zugreift, verwendet die BDE die Eigenschaft TableType, um den Typ der Tabelle (seine erwartete Struktur) zu ermitteln. TableType wird nicht verwendet, wenn TTable eine von einem Datenbankserver stammende SQL-Tabelle darstellt.

Per Voreinstellung ist die Eigenschaft TableType auf den Wert ttDefault gesetzt. In diesem Fall ermittelt die BDE den Tabellentyp anhand der Dateierweiterung. Die folgende Tabelle zeigt eine Übersicht über die von der BDE erkannten Erweiterungen und die diesen zugeordneten Tabellentypen:

Von der BDE anhand der Dateierweiterungen erkannte Tabellentypen

Erweiterung Tabellentyp

Keine Dateierweiterung

Paradox

.DB

Paradox

.DBF

dBASE

.TXT

ASCII-Text


Wenn die lokalen Paradox-, dBASE- und ASCII-Texttabellen die in der Tabelle oben aufgeführten Erweiterungen verwenden, können Sie den Wert für TableType auf ttDefault belassen. Andernfalls muss die Eigenschaft TableType so gesetzt werden, dass der geeignete Tabellentyp angegeben wird. Die folgende Tabelle gibt die für TableType zulässigen Werte an:

Werte von TableType

Wert Tabellentyp

ttDefault

Tabellentyp wird automatisch von der BDE erkannt

ttParadox

Paradox

ttDBase

dBASE

ttFoxPro

FoxPro

ttASCII

ASCII-Text (Werte durch Kommas getrennt)



Siehe auch