dポイントプレゼントキャンペーン実施中!

通常、データベースのトランザクションとファイル操作を一括りにしてロールバック等はできませんが、これを可能にする方法はありますでしょうか?
ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。
よろしくお願いいたします。

A 回答 (1件)

まず、通常はファイル操作について、ロールバックを行うような仕組み自体ないと思います。


(あ。NTFSはそういう仕組み持ってるか…でもそのトランザクションをプログラムから操作は出来ないと思います)

なので、まず、ファイル捜査を「元に戻す」所から、自分で実装しなければいけないのでは?
で、それができたら、DBのトランザクションとそのファイル操作のトランザクションが連動するようにクラスなりを作成すればいいと思います。

この回答への補足

う~む。それだとクラス内でRUNTIMEエラーが起きた場合や電源断に対応できないのでは。。。

補足日時:2006/10/23 16:35
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す