- ベストアンサー
Accessのリンクテーブルについて
Access2000を使用しているのですが、SQLServerのDBをリンクしなければいけないのですが、ODBCを使用せずにリンクさせる方法はあるのでしょうか? またはモジュールでコードを記述してリンクテーブルを作成する方法でもかまわないのですが・・・。 作成したAccessを配布したPCにODBCを設定するのが面倒なのですが・・・。 なにかいい方法があるのか教えていただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
TransferDatabaseを使ってみては、いかがでしょうか? 例 DoCmd.TransferDatabase acLink, "ODBC Database", _ "ODBC;DSN=DataSource1;UID=User2;PWD=www;LANGUAGE=us_english;" _ & "DATABASE=pubs", acTable, "Authors", "dboAuthors"
お礼
お返事ありがとうございます。 この方法でやってみます。 ただしこの方法でもODBC名(DSN名)を指定しないといけませんよね? 配布するPCにはなるべく余計な設定はさせたくないのでこのプログラムをヒントに作成してみます。 ありがとうございました。