CancelBatch

バッチ更新キャンセル


文法
Recordsetオブジェクト.CancelBatch [RecordCount]


パラメータ
キャンセルするレコード数


機能説明
バッチ更新モードのRecordsetオブジェクトの更新をキャンセル


対象レコード定数
定数説明
adAffectAll 3 フィルタリングされたレコード以外全てのレコード
adAffectAllChapters 4 全てのチャプタ
adAffectCurrent 1 カレントレコード
adAffectGroup 2 フィルタリングされているレコード

使用例
<% Dim objConn, objRs Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open = "sample" Set objRs = Server.CreateObject("ADODB.Recordset") 'カーソルタイプ:他ユーザーのアクセス不可 'ロックタイプ :共有バッチ更新 '以上の設定でSQL実行 objRs.Open "select * from test", objConn, adOpenStatic, adLockBatchOptimistic Response.Write "処理前件数 : " & objRs.RecordCount objRs.AddNew objRs.("name") = "テスト" Response.Write "追加後件数 : " & objRs.RecordCount objRs.CancelBatch Response.Write "キャンセル後件数 : " & objRs.RecordCount 'オブジェクトを閉じる objRs.Close Set objRs = Nothing objConn.Close Set objConn = Nothing %>
Topへ