FireDAC.Phys.SQLiteWrapper.TSQLiteEngineLinkage

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
enum public
FireDAC.Phys.SQLiteWrapper.pas
FireDAC.Phys.SQLiteWrapper.hpp
FireDAC.Phys.SQLiteWrapper FireDAC.Phys.SQLiteWrapper


Description

TSQLiteEngineLinkage est un type énumérable qui définit le mode de liaison du moteur SQLite par un pilote FireDAC SQLite. Il a les énumérateurs suivants :

slDefault : c'est le mode par défaut de la plate-forme.

slStatic : utilise un moteur lié statiquement lorsqu'il est lié à un exécutable. Sinon, il déclenche une exception.

slDynamic : utilise un moteur lié dynamiquement.

slFDEStatic : utilise l'unité FDEStat avec SQLite version 3.31.1 (le cryptage FireDAC (FDE) est toujours disponible ).

slSEEStatic : utilise la version payante SQLite Encryption Extension (avec prise en charge native du cryptage SQLite), que FireDAC prend en charge depuis RAD Studio 11.

Remarque: Pour les plates-formes Android, Linux et iOS, une seule unité de liaison statique peut être incluse dans un projet simultanément. Vous pouvez donc utiliser Stat ou FDEStat, mais pas les deux dans le même projet. Sinon, le lieur générera des erreurs à cause des symboles en double.

Voir aussi

Utilisation de SQLite avec FireDAC

Connexion à une base de données SQLite (FireDAC)

Prise en charge des bases de données FireDAC