FireDAC.Comp.DataSet.TFDDataSet.EnableConstraints

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure EnableConstraints;

C++

void __fastcall EnableConstraints();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

Description

Réactive l'imposition des contraintes client lorsque les enregistrements sont validés.

Appelez EnableConstraints pour activer les contraintes client préalablement désactivées par un appel à DisableConstraints.

L'appel à EnableConstraints décrémente un compteur de références. Aussi longtemps que la valeur du compteur de références est égale à zéro, les contraintes sont activées pour l'ensemble de données. Pour éviter la désactivation accidentelle des contraintes, faites toujours suivre un appel à DisableConstraints d'un appel à EnableConstraints.

Exemple

 
 FDQuery1.DisableConstraints;
 try
   // perform updates here, without checking client constraints
 finally
   FDQuery1.EnableConstraints;
 end;

Voir aussi