FireDAC.Phys.SQLite.Firedac_Phys_Sqlite
C++
enum DECLSPEC_DENUM Firedac_Phys_Sqlite__5 : unsigned int { soSetLargeCache };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | FireDAC.Phys.SQLite.hpp | FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
Description
Spécifie les options de cryptage de base de données.
Nom | Description |
---|---|
soSetLargeCache | En raison des limites actuelles du cryptage SQLite, les appels à SetPassword/ ChangePassword/ RemovePassword échouent si la base de données comporte des champs BLOB dont la valeur Size est supérieure à 1 page de base de données, et que la base de données ne tient pas dans le cache SQLite. Si soSetLargeCache est défini, SetPassword/ ChangePassword/ RemovePassword définit automatiquement le cache sur une taille supérieure à la taille de la base de données, pour que la base de données tienne entièrement dans la mémoire. Si la taille de la base de données est supérieure à la mémoire système accessible, l'appel correspondant échoue.
|