- ベストアンサー
ACCESSでデータとフォームを分ける
ACCESSでテーブルとフォームなどを分けて2つのファイルにして、システムメンテナンス時にはフォーム側だけファイルを上書きすればよいという運用方法を聞いたことがあるのですが可能なのでしょうか? 可能であればどのような機能・名称なのでしょうか? ※バージョンによってできるできないがあるかなど
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>可能なのでしょうか? 可能です。 「データ(テーブル)が入ったmdbファイル」と「フォームやクエリが入ったmdbファイル」の二つに分けて、フォームやクエリが入ったmdbファイルの方から「テーブルのリンク」を行ないます。 以下は、Access97の例ですが、他のバージョンでも同じように「テーブルのリンク」ができます。 http://www.mahoutsukaino.com/ac/ac97/basic/gaibu5.htm 「リンクした方」は「テーブルの実体は外部の別ファイルにありますよ」と言う情報だけ記録され、アクセス(読み書き)した場合、実体ファイルに読み書きします。 「リンクされた方」は「単なるテーブルだけが入って居るmdb」になります。
その他の回答 (1)
- m3_maki
- ベストアンサー率64% (296/460)
「データベース分割ツール」 で分割し、 リンクテーブルにして、テーブルを参照します。 Access2010 のリボンでは [データベースツール]タブ → [データの移動]グループ → [Access データベース] で] 「データベース分割ツール」 が起動します。 下記にもありますが、手作業で分割することも可能です。 https://support.office.com/ja-jp/article/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%E5%88%86%E5%89%B2%E3%81%99%E3%82%8B-3015ad18-a3a1-4e9c-a7f3-51b1d73498cc https://support.office.com/ja-jp/article/Access-%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%E5%88%86%E5%89%B2%E3%81%99%E3%82%8B-ef500182-5ebd-46af-8db9-fd450ba49372 https://support.office.com/ja-jp/article/Access-%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%E5%85%B1%E6%9C%89%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95-2c24eb08-bee1-453e-be8e-455f847c5c74 https://msdn.microsoft.com/ja-jp/library/cc344340.aspx https://support.microsoft.com/ja-jp/kb/304932#/ja-jp/kb/304932
お礼
回答ありがとうございました。参考になりました。
お礼
画面の(例)まであり助かりました。