Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
vb6.0 ロールバックについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9215#CommentId12054
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るきお
 (社会人)
投稿日時
2009/7/6 21:58:35
マルチポストの対応はこの掲示板の唯一のルールです。
後からでも良いので必ず守ってください。
ルールがわからなければこの投稿に返信の形で聞いてください。
それで、ご質問の内容ですが、
ADOを使用されているようですね。
この場合SQL Serverで処理中のトランザクションを制御するにはConnectionオブジェクトの
BeginTransメソッド、CommitTransメソッド、RollbackTransメソッドを使用します。
ロールバックしたいときにはRollbackTransメソッドです。
>Workspaceでやれるのかなぁて思ってますが・・・
Workspaceは確かDAOのオブジェクトですね。
DAOを使用するのであればWorkspaceオブジェクトのBeginTransメソッド、CommitTransメソッド、Rollbackメソッドで制御しますが、
>Rs.Open"DELETE FROM テーブル名",AdoConnection,adOpenKeyset,adLockOptimistic
このコードがADOのようなので、今回は当てはまらないかと思います。