- ベストアンサー
ACCESS2000で更新のあったテーブルの確認
お世話になっております。 連続の投稿となり大変恐縮です。 他人が作成した、ACCESS2000+VBAのアプリケーションが あるのですが、更新の(Update、Insert等)あった テーブルを確認するにはどうしたら良いでしょうか? ACCESSの画面(多分データーベースオブジェクト)の 画面でのテーブルの「更新日時」はどうもテーブル に更新があっても新しくならないように見えます どなたか、教えて頂けるとありがたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
アクセスでは、レコードの変更についてはレコード単位でその情報を持たせていなければ、いつ更新したかはわからないと思います。 (もしくは、更新のsqlと対象データをログにとっておくとかしていないと)
その他の回答 (1)
- ShowMeHow
- ベストアンサー率28% (1424/5027)
回答No.2
素人ですので、間違っているかもしれませんが、 他の(本格的?)なdbについては、ロールバックの機能があるので、 ログとして残されているものの簡単に取り出せる情報として 提供されていないと思います。 そのため、そのような情報が必要な場合は、テーブルにそのような情報を 持たせます。
質問者
お礼
御回答ありがとうございます。 なるほどーロールバックできるならどこかに情報があるはずですよね 私の実施したい内容は、ロールバック情報まで知りたいのではなく 変更のあったテーブルがどれかだけでいいのです。 変更内容は、そのテーブルの中身を見て確認と考えております。
お礼
早々の御回答ありがとうございます。 やはり確認する方法はないのですか(TT) Oracleなんかもこうなんでしょうか(TT) MSの壁 厚いです ><