FireDAC.Phys.SQLiteWrapper.TSQLiteEngineLinkage
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.
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)