| 
    
     |  | ▼ichinose さん: >こんばんは。
 >
 >>
 >>環境
 >>エクセル2000
 >>アクセス2000
 >>adoで接続
 >>
 >>やりたいことは、
 >>アクセスでまったく同じテーブルが2つあり、ひとつのテーブルを更新すると
 >>更新される前の情報をバックアップとしてもうひとつのテーブルに
 >>移したいのですが、簡単な方法又は参考ページはありますでしょうか??
 >Connectionオブジェクトのイベント
 >(ExecuteCompleteやWillExecute)
 >
 >と
 >
 >Recordsetオブジェクトのイベント
 >(WillChangeRecordやWillChangeRecordset)を
 >
 >使って、テーブルの更新を見つけるということでしょうか?
 >
 >バックアップはSqlを使えば(Tbl1[元テーブル]とTbl2[バックアップ用]があった場合)、
 >上記のイベントで更新前を把握して、
 >
 >"delete * from Tbl2"
 >
 >↑「テーブルTbl2のデータ削除」
 >
 >
 >"INSERT INTO Tbl2 SELECT * FROM Tbl1"
 >
 >↑「テーブルTbl2にテーブルTbl1のデータをコピー」
 >
 >というSqlでバックアップテーブルを作成する
 >
 >ということになりますが・・・。
 >
 >検討してみてください。
 
 
 返信ありがとうございました。
 ばっちりやりたいことが出来ました。
 ありがとうございました。
 (検索の仕方が悪かったみたいです。簡単な事ですいませんでした)
 
 |  |