FireDAC.Stan.Option.TFDUpdateOptions.FastUpdates
Delphi
property FastUpdates: Boolean read GetFastUpdates write SetFastUpdates
C++
__property bool FastUpdates = {read=GetFastUpdates, write=SetFastUpdates, stored=false, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDUpdateOptions |
Description
Contrôle le choix entre les mises à jour rapides et les mises à jour sécurisées.
Utilisez la propriété FastUpdates pour choisir les mises à jour très performantes (True) ou les mises à jour sécurisées (False).
Pour une exécution plus rapide des commandes de mise à jour, FireDAC met en cache les commandes de mise à jour, utilise des champs de clé primaire pour localiser l'enregistrement mis à jour, ne verrouille pas les enregistrements avant leur modification, n'actualise pas les enregistrements après la validation des mises à jour et évite d'effectuer certaines vérifications dans un ensemble de données. La définition de FastUpdates sur True est le raccourci des opérations de définition suivantes :
- UpdateChangedFields = False
- LockMode =
lmNone
- UpdateMode =
upWhereKeyOnly
- RefreshMode =
rmManual
- CheckRequired = False
- CheckReadOnly = False
- CheckUpdatable = False