• 締切済み

ACCESSタイムスタンプに関して

ACCESS2000で住所録を作っています。 (VBAを少しだけ触ったことのある初心者です。) 複数の人間が触るので変更した箇所が分るように 最終変更日時のフィールドを作りデータが変更される都度 日時が更新されるようにしたいと思っています。 タイムスタンプを設定する方法があると聞いた事があるのですが、 具体的にはどうすればよいのでしょうか? 又、wordやexcelのように変更履歴を表示するシステムはあるのでしょうか? どうか宜しくお願いします。

みんなの回答

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

 まず最初に...  もしAccessをネットワーク上に置いて共有して複数の人が、更新する様なシステムなら、何かミドルウェアの構築を考えた方が良いでしょう。いずれ破綻します。  それで質問の件。  データの入力を、専用のフォームを作成して、行っているのなら、データ挿入時/変更時に、その最終変更日時フィールドに、『now』関数で取って来た日時データを入れてあげれば出来ます。  テーブルを直接変更している時には、ちょっと難しいですね。使用している人に、操作をして貰う必要が出て来ます。自動では出来ません。

fujimeg
質問者

補足

ご回答ありがとうございました。(お礼が遅くなり申し訳有りません。) 今、住所録入力用というフォームを作り、そこから入力してもらう形に しています。更新日時というフィールドも作ったのですが、now関数は どこにいれればいいのでしょうか? フォームのプロパティの更新後処理の欄に、 「更新日時フィールドにnow間数の値を入れる」というコードを入れるのでしょうか?(コードの入れ方もよくわからないのですが・・・) 検討違いの質問をしているのかもしれませんが、宜しくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • タイムスタンプ変更ソフト

    タイムスタンプを記憶し元に戻せるソフトを教えてください。 TimeStamp Stopper というソフトがあったのですが、XPでは動かないようです。 複数ファイル/フォルダをドラッグしてこれらのタイムスタンプ 作成日時/更新日付/アクセス日時(これはアクセスしたら変わってしまうけど) をします。 なんらかの編集をし保存します。 当然タイムスタンプは保存した日時になってしまうので、これを更新前の日付 (ドラッグ時に記録した)に戻すことができるソフトです。 vectorも探したんですけど任意の日付または今日に変更するソフト はたくさん見つかりますがこのようなことができるソフトがどれだかわかりませんでした。 可能であればNTFSアクセス権(一時的にeveryoneにして編集した場合など)も 記録し、元に戻せると最適ですがとりあえずタイムスタンプだけでもお願いします。

  • タイムスタンプの変更について

    複数ファイルのタイムスタンプを、指定した日時に変更する方法を探しています。 指定した日時は、現在の日時 などではなく、バラバラの日時です。 「ファイル名」と「変更後の日時」のリストがエクセルで手元にあるのですが、その「変更後の日時」がバラバラなので方法がわかりません・・。 フリーソフトを紹介するサイトをいくつか見ましたが、一括変更のソフトが多く、複数の日時に変更するソフトは見当たりませんでした。 ご存知の方がいらっしゃいましたら、ご教授ください。 よろしくお願いいたします。

  • タイムスタンプの更新の方法2

    前回の質問の方法が悪かったので改めて質問させていただきます。よろしくお願い致します。 現在開いていないファイルのタイムスタンプを任意の日時にエクセルVBAから変更する方法をご伝授頂けないでしょうか?タイムスタンプの取得は簡単に出来そうなんですが、書き込み方法が解らず困っています。 宜しくお願い致します。

  • FFFTPのタイムスタンプ

    FFFTPでは、ホスト側のタイムスタンプを、更新ボタンを押すと、データの更新があるとリフレッシュすることが可能です。 ところで、一度FFFTPに接続して、そのまま置いておくと、その時点でのホストのタイムスタンプが、以後も引き継がれたままになってしまいます。 ダウンロードする場合のファイルは、それ以降に更新された場合には更新後のものなのですが・・・タイムスタンプは、最初にアクセスしたときのものになっています。 複数の人間で、ホムペやサイト管理をしていると、これではいささか困ってしまいます。 ソフトは立ち上げたままの状態にしておいて、ホストを参照するたびに、きちんとタイムスタンプも変わる(自動的に、リフレッシュする)方法があればご教授ください。

  • ファイルアップロード時のタイムスタンプ

    PHPで画像ファイルをアップロードした際、 ファイルのタイムスタンプが更新されてしまいます。 あとで、アップされたファイルのタイムスタンプをみて処理させたいのですが 、タイムスタンプ(作成日時、更新日時)を更新させないでアップロードする方法はありますでしょうか。 アップロードする前のタイムスタンプをあらかじめ取得し、DBなどに登録しておいたほうがいいのかもしれませんが、できれば画像ファイルのタイムスタンプを更新させないでアップロードしたいです。

    • ベストアンサー
    • PHP
  • タイムスタンプ変更アプリを探してます

    Mac OSX Lion環境下でドキュメントやフォルダのタイムスタンプを簡単に変更できるアプリケーションを探しています。 ドキュメント一枚だけを指定して変更する場合や、フォルダ内の複数ファイル及びフォルダのタイムスタンプも変更する場合も想定しています。 タイムスタンプは作成日、変更日をそれぞれ指定でき、指定する日時の入力等が比較的簡単に指定できるものが良いです。 総じて使い勝手が良く、可能であればフリーウェアのものが理想です。 なければ有料のものでも結構です。 また、アプリケーションは日本語対応のものでなくても構いません。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • c言語でファイルのタイムスタンプを書き換えたい

    Linuxの環境でc言語を利用してファイルのアクセス日時と更新日時を指定したモノに書き換える方法はないでしょうか stat関数を利用して取得する方法まではわかったのですが書き換える方法がわかりません それともファイルのタイムスタンプはユーザーが勝手に書き換える事ができないものだったりするのですか?

  • Windowsのファイル・フォルダのタイムスタンプ

    Windows10ですが、ファイルやフォルダを作成してもすぐに忘れてしまうことがあります。その理由としてあるディレクトリ(フォルダ)\Aのサブのディレクトリ\A\Bを変更したりしても元のフォルダ\Aのタイムスタンプが変更されないということがあるように思います。ディレクトリの深いところで何らかの更新をするとそれが上のディレクトリのタイムスタンプを更新するというような設定はないのでしょうか。 技術的に難しい感じはしないのですが、そうしない理由は何でしょうか。フォルダを作った日にちをいつまでもキープしておきたいということでしょうか。 また、フォルダをコピーするとコピーした日がスタンプされますね。移動はどうなるでしょうか(実験すればすぐですが)。タイムスタンプの考え方とはどのようなことになるでしょうか。また、タイムスタンプの付け方の設定変更はできないでしょうか。

  • データ移行でタイムスタンプが変わるのを防ぎたい

    新しいパソコンを買ったので、前のパソコンからバックアップソフトを使ってデータを移行しました。 全てスムーズに移動できたと安心していたところ、ボイスレコーダーで録音したファイルのタイムスタンプが全て書き換わってしまっており、いつ録音したものかも分からなくなってしまっていることが判明し、大変ショックを受けています。 どうすれば、このような自動的な変更を防ぐことができますか?  私の使っているボイスレコーダーは、mp3で最初から録音してくれ、そのままパソコンに持ってくることができます。しかし、その時にファイル名に日付などは一切入りません。したがって頼りになるのは、ファイルのタイムスタンプだけです。 ところが現在、ファイル作成日は、バックアップから書き戻した日時になってしまっており、ファイル更新日は、ボイスレコーダーから前のパソコンに移動した日時になってしまっています。 どうしたらこのような事態が防げるでしょうか? パソコンは前のも今回のもWindows7です。

  • ACCESSでデータ変更箇所が分かるようにする方法

    ACCESS初心者です。 顧客住所録管理をしていて、フォームで既存レコードのどこかのフィールドを変更したら、”変更日時”のフィールドに日時が入るように指定しました。 (全てのフィールドのプロパティ更新後処理に           Me![更新日時].Value = Now()     と設定。) 変更日時で抽出をかければ特定の日以後に変更のあったデータを抽出してくれるの ですが、どのフィールドが変更になったかは分かりません。 そこで、変更があったフィールドに色をつけるということはできないものかと考えました。 フォームの条件付書式で条件が真のときに色を塗るっていうのがありましたよね。 あんな感じのことがしたいのですが・・・。 各フィールドの更新後処理になにかVBAを付け加えればいいのでしょうか? 初心者なもので質問が的を得ていないのかもしれませんが、どなたかご教授頂ける方、よろしくお願いします。

このQ&Aのポイント
  • 自宅のWIFIに特定のスマホだけ接続できなくなりました。他のデバイスは正常に接続できており、一般的な手順も試しましたが解決できません。
  • プロバイダーやメーカーに問い合わせたところ、ルーターに関係ない可能性があります。修理に出すことも考えましたが、外部のWIFIには普通に接続できるため、別の解決方法を探しています。
  • また、エレコムのチャットサポートについて疑問があります。説明を見たところ、チャットオペレーターに連絡する方法が見当たらず、自動応答しかないようです。連絡方法を知りたいです。
回答を見る

専門家に質問してみよう