Datasnap.Provider.TDataSetProvider.Constraints

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Constraints: Boolean read FConstraints write FConstraints default True;

C++

__property bool Constraints = {read=FConstraints, write=FConstraints, default=1};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TDataSetProvider

Description

Contrôle si les contraintes de base de données sont transmises au client afin qu'il puisse les vérifier localement.

Définissez Constraints pour spécifier si les contraintes de données définies pour l'ensemble de données associé du fournisseur sont envoyées en même temps que les métadonnées de l'ensemble de données. L'envoi de contraintes permet aux ensembles de données client de contrôler les violations de contrainte localement, de sorte que les mises à jour sont moins susceptibles d'échouer lorsqu'elles sont renvoyées au serveur de base de données.

Lorsque Constraints vaut true, les contraintes sont envoyées. Pour empêcher le fournisseur d'envoyer les informations sur les contraintes, attribuez à Constraints la valeur false.

Remarque :  Avant de pouvoir être envoyées aux applications clients, les contraintes doivent être importées dans le dictionnaire des données du serveur d'applications. Utilisez l'explorateur SQL pour importer les contraintes dans le dictionnaire des données.

Voir aussi