FireDAC.Stan.Option.TFDRefreshMode

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TFDRefreshMode = (rmManual, rmOnDemand, rmAll);

C++

enum DECLSPEC_DENUM TFDRefreshMode : unsigned int { rmManual, rmOnDemand, rmAll };

プロパティ

種類 可視性 ソース ユニット
enum public
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option FireDAC.Stan.Option

説明

更新(挿入/変更)のポスト後にデータセットがレコードをどう更新するかを制御するための値を指定します。


自動コマンド生成の場合のモードとそれらの意味の一覧を以下の表に示します。

名前 説明
rmManual レコードを自動的には更新しません。アプリケーションでレコードを更新するには、TFDDataSet.RefreshRecord を呼び出す必要があります。
rmOnDemand 以下の場合に、レコード フィールドを自動的に更新します。
  • 挿入後(自動インクリメント フィールドか計算フィールドの場合、デフォルト値を持つ場合、ROWID か行バージョンを格納する場合)。または TField.AutoGenerateValue <> arNone の場合。
  • 更新後(計算フィールドの場合または行バージョンを格納する場合)。
rmAll

すべてのレコード フィールドを自動的に更新します。

関連項目