Datasnap.Provider.TDataSetProvider.Constraints
Delphi
property Constraints: Boolean read FConstraints write FConstraints default True;
C++
__property bool Constraints = {read=FConstraints, write=FConstraints, default=1};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
説明
ローカルで確認できるようにするためにデータベース制約をクライアントに渡すかどうかを制御します。
Constraints プロパティを設定すると,プロバイダの関連データセットのために定義されたデータ制約をそのデータセットのメタデータとともに渡すかどうかを指定できます。制約を提供されたクライアントデータセットはローカルで制約違反を確認できるため,データベースサーバーに戻す際の更新の失敗を防ぐことができます。
Constraints が true の場合,制約が送られます。プロバイダが制約情報を送らないようにするには,Constraints を false に設定します。
メモ: 制約は,クライアントアプリケーションに送る前にアプリケーションサーバーのデータディクショナリにインポートする必要があります。制約をデータディクショナリにインポートするには SQL エクスプローラを使用します。