開発環境はVisualStudio2003 WindowsXPでMFCを使用しています。
DaoでAccessファイルへSQL文を使用しての更新を考えています。
CDaoDatabaseクラスのExecute関数でSQL文を実行できそうなのですが、
トランザクションの管理をどうやるのかがわかりません。
ヘルプを見ていくとCDaoWorkspaceクラスで管理できると
書いてあるのですが、
ヘルプ内のサンプルではレコードセットを通して操作しているようでした。
SQL文を使用しての更新方法を理解する
ヒントでもいいのでいただければと思います。
よろしくお願い致します。
http://msdn.microsoft.com/ja-jp/library/cc438698(VS.71).aspx?ppud=4
こちらのコードは確認されてますか?
以上。参考まで
レスありがとうございます。
HP参考にさせていただきました。
CDaodatabaseクラスの中にCDaoWorkspaceクラスがあったんですね。
m_cDao.m_pWorkspace->BeginTrans();
と書けばトランザクションをかけることができました。
ありがとうございます。
ツイート | ![]() |