• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessのデータについて)

Accessデータの保存方法について

このQ&Aのポイント
  • Accessを使用している方が過去のデータを保存する方法について質問です。
  • 過去のデータをCDなどに別に保存したいと考えている場合、具体的にどのような方法が一般的に使用されているのでしょうか?
  • 現在使用中の販売管理システムで過去のデータを使用する場合、エクスポートやインポートを繰り返す手順が必要になるのでしょうか?また、他の簡単な方法があるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

「外部ファイルのテーブルのリンク」と言うのを使用すると良いでしょう。 例えば、当期データを「販売管理.mdb」に、2002年分を「販売管理2002.mdb」に、2003年分を「販売管理2003.mdb」に、と言うように、別ファイルに作ります。 そして「販売管理.mdb」を開き[ファイル]-[外部ファイルの取り込み]-[テーブルのリンク]でリンクファイルに「販売管理2003.mdb」を選び、その中に入っている販売管理テーブルをリンクします。リンクしたテーブルの名前は、元の名前と同じになるか、元の名前に数字(1とか2とか)が追加された名前になります。リンクを行ったら、リンクテーブルの名前を「販売管理2003」など、判りやすい物に変えておきます。 そうすると、現在開いている「販売管理.mdb」の中から「販売管理2003.mdb」に存在するテーブルにアクセスする事が出来ます。 仮に、当期データのテーブル名を「販売管理」、2002年分のリンクテーブル名を「販売管理2002」、2003年分を「販売管理2003」とした場合、過去を含めた全件データが必要なのであれば、以下のようなクエリで全件参照できます。 SELECT 販売管理2002.* FROM 販売管理2002 UNION SELECT 販売管理2003.* FROM 販売管理2003 UNION SELECT 販売管理.* FROM 販売管理 このクエリを「販売管理全件」と名前を付けておき、これを販売管理の元データとして使えば、当期を含む過去の全件を1つのテーブルに見立ててアクセスできます。

ASAHI-yuki
質問者

お礼

御礼が遅くなりましたことをまずはお詫びします。 丁寧に教えていただき、感謝しています。まだ勉強中作成中で、教えていただいたことを実際に実行はしていませんが、とても役に立つと思います。こちらで聞いて本当に良かったです。本当に分かりやすくて会社の者も感激してました。ありがとうございました。

関連するQ&A