FireDAC.Stan.Option.TFDResourceOptions.Persistent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Persistent: Boolean read GetPersistent write SetPersistent  stored IsPS default False;

C++

__property bool Persistent = {read=GetPersistent, write=SetPersistent, stored=IsPS, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDResourceOptions


Description

Contrôle la persistance de l'ensemble de données.

Utilisez la propriété Persistent pour contrôler la persistance de l'ensemble de données. Par défaut, elle est définie sur False.  Si elle est définie sur True, l'ensemble de données charge son contenu à partir d'un fichier de données lors de l'appel à Open et enregistre les données dans un fichier de données lors de l'appel à Close. L'ensemble de données charge les données si PersistentFileName n'est pas vide et que le fichier existe. Un ensemble de données enregistre les données si PersistentFileName n'est pas vide, si le fichier n'existe pas ou si les données ont été changées après l'appel à Open

Un cas particulier est représenté par TFDCustomMemTable. Si PersistentFileName est vide, l'ensemble de données enregistre/charge des données à partir du DFM. Par conséquent, pour enregistrer le contenu d'une table en mémoire à la conception dans un fichier DFM, définissez Persistent sur True et effacez PersistentFileName.

Voir aussi