ACCEPT CHANGES

DataSet 内の指定された DataTable に加えられた保留中の変更をすべてコミットします。

構文:

>>--EXEC ADO-.--------------------.-ACCEPT CHANGES FOR--------->
             +-USING dataset_name-+

 >-------------.-ALL DATATABLES-.----END-EXEC------------------><
               | +------,-----+ |
               | V            | |
               +-datatable_name-+

パラメーター:

dataset_name 使用する DataSet 参照。dataset_name を指定しない場合は、現在の DataSet が使用されます。
datatable_name 変更が受け入れられる DataTable。

説明:

追加および変更された DataRow の行状態は「変更なし」に変わり、削除済みの DataRow は削除されます。

基になるデータ ソースは変更されません。DataSet 内の DataTable の変更のみを受け入れます。基になるデータ ソースを変更する場合は、UPDATE DATASOURCE を使用します。

DataTable は、INSERT、DELETE (検索) および UPDATE で直接変更することも、DataRows カーソルを使って DELETE (位置指定) および UPDATE で変更することもできます。

例:

     EXEC ADO
        ACCEPT CHANGES FOR ALL DATATABLES
     END-EXEC