5

そのため、私は新しい仕事を始めたばかりで、私の責任の一部は、いくつかの古い Access データベース アプリケーションをより良いものに置き換えるまでサポートすることです。私が最初に気づいたことの 1 つは、Access データベースが (SQL Server にリンクされた) リンク テーブルを使用しているが、それらが運用環境を指していることです。変更を加える前に、テスト環境をセットアップし、Access ファイルをテスト SQL Server にポイントする必要がありました。

ここで迷ってしまいます。リンクされたテーブルが指している場所を変更する方法がわかりません。ここで、コードで変更することを提案する人もいますが、フォームは設計時にバインドされているようです。テスト バージョンと製品バージョンが完全に別々に実行されるように、デザイン モードで変更を加えたいと思います。これがどこでも行われている場所が見つかりません。

私を正しい方向に向けてくれる人はいますか?実行時に接続プロパティを変更したくありません...

ありがとう、ジョン

4

1 に答える 1

7

基本的には、新しい ODBC データ ソースを開発環境またはテスト環境にセットアップしてから、MS Access のリンク テーブル マネージャーを使用して新しいテーブルを指すようにします。

  • テーブルへのリンクを含むデータベースを開きます。
  • [ツール] メニューの [データベース ユーティリティ] をポイントし、[リンク テーブル マネージャー] をクリックします。
  • [常に新しい場所を要求する] チェック ボックスをオンにします。
  • リンクを変更するテーブルのチェック ボックスを選択し、
    [OK] をクリックします。
  • [新しい場所の選択] ダイアログ ボックスで、新しい場所を指定し、[開く] をクリックして、[OK] をクリックします。
于 2014-04-28T19:02:51.037 に答える