TurboDB VCL/CLX Komponenten Bibliothek
Unterschiede zwischen BDE und TurboDB |
Previous Top Next |
· | TurboDB verwendet ein eigenes Dateiformat. Das beteutet, dass Sie Ihre Tabellen konvertieren müssen, wie es in "Portierung einer BDE Anwendung nach TurboDB" beschrieben ist.
|
· | TurboDB unterstützt keine SQL Server. Falls Sie eine BDE Anwendung, die auf einen SQL Server zugreift, nach TurboDB konvertieren möchten, müssen Sie für Ihre Daten TurboDB Tabellen erzeugen wie es in "Portierung einer BDE Anwendung nach TurboDB" beschrieben wird.
|
· | TurboDB unterstützt einige unter BDE verfügbare Feldtypen nicht. Dies sind: ftWord, ftCurrency, ftBCD, ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftWideString, ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob, ftVariant, ftInterface, ftIDispatch, ftGuid
|
· | Der SQL Dialekt, der unter TurboDB (Turbo SQL) zum Einsatz kommt, kennt keine Outer Joins. Unter "Turbo SQL vs. Local SQL" finden Sie Details.
|
· | Feldnamen müssen gültige Bezeichner sein. Beispiele ungültiger Feldnamen sind "#", "2", "Name with spaces"
|
· | Es gibt kein TSession Objekt in TurboDB. Wie dbExpress und andere Delphi Datenbank Technologien verwendet TurboDB Connection Objekte (TTdbDatabase) zur Verwaltung der Verbindung.
|
· | Sie können immer nur ein TTdbDatabase Objekt pro Anwendung benutzen, da TurboDB nicht multithread fähig ist.
|
· | Der TurboDB Sprachtreiber arbeitet mit kundenseitigen Bibliotheken.
|