FireDAC.Phys.SQLiteWrapper.TSQLiteEngineLinkage

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TSQLiteEngineLinkage = (slDefault, slStatic, slDynamic, slFDEStatic, slSEEStatic);

C++

enum DECLSPEC_DENUM TSQLiteEngineLinkage : unsigned int { slDefault, slStatic, slDynamic, slFDEStatic, slSEEStatic };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
FireDAC.Phys.SQLiteWrapper.pas
FireDAC.Phys.SQLiteWrapper.hpp
FireDAC.Phys.SQLiteWrapper FireDAC.Phys.SQLiteWrapper


Beschreibung

TSQLiteEngineLinkage ist ein Aufzählungstyp, der die SQLite-Engine-Bindung durch einen FireDAC SQLite-Treiber definiert. Er hat die folgenden Enumeratoren:

slDefault: Ist der Standardmodus der Plattform.

slStatic: Verwendet beim Linken mit einer ausführbaren Datei eine statisch gelinkte Engine. Andernfalls wird eine Exception ausgelöst.

slDynamic: Verwendet eine dynamisch gelinkte Engine.

slFDEStatic: Verwendet die Unit FDEStat mit SQLite Version 3.31.1 und die FireDAC-Verschlüsselung (FDE) ist weiterhin verfügbar.

slSEEStatic: Verwendet die kostenpflichtige SQLite Encryption Extension (mit der nativen SQLite-Verschlüsselungsunterstützung), die FireDAC seit RAD Studio 11 unterstützt.

Hinweis: Für Android-, Linux- und iOS-Plattformen kann gleichzeitig nur eine Unit für das statische Linken in ein Projekt einbezogen werden. Das heißt, Sie können entweder Stat oder FDEStat, aber nicht beide in demselben Projekt verwenden. Falls Sie beide verwenden, generiert der Linker Fehler aufgrund von doppelten Symbolen.

Siehe auch

Verwenden von SQLite mit FireDAC

Herstellen einer Verbindung zu SQLite-Datenbanken (FireDAC)

Unterstützung für FireDAC-Datenbanken