バッチアップデートを取り消す

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

コマンド オブジェクトの利用 への移動


CancelBatch メソッドを呼び出して、適用またはキャンセルされていない、保留中のデータ変更を、キャンセルします。 保留中のバッチ更新をキャンセルすると、変更された行のフィールド値は、CancelBatch または UpdateBatch への最後の呼び出し以前(どちらかが呼び出されていた場合)、または、現在保留中の変更バッチ処理以前に存在した値に戻されます。

パラメータなしで使用すると、CancelBatch はすべてのp保留中のp更新をキャンセルします。 TAffectRecords 値は、任意パラメータとして CancelBatch に渡することができます。 arAll 以外の値が渡された場合、保留中の変更のサブセットのみがキャンセルされます。 arAll はパラメータなしと同じことで、すべての保留中の変更がキャンセルされます。 以下の例では、すべての保留中の変更がキャンセルされます:

ADODataSet1.CancelBatch;
ADODataSet1->CancelBatch(arAll);

関連項目