|
▼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でバックアップテーブルを作成する
>
>ということになりますが・・・。
>
>検討してみてください。
返信ありがとうございました。
ばっちりやりたいことが出来ました。
ありがとうございました。
(検索の仕方が悪かったみたいです。簡単な事ですいませんでした)
|
|