ODBCリンクテーブル(Oracleテーブル)のオープン時にID,パスワード、サービス名を入力せずに開くには?

解決


K.N.  2004-03-02 11:29:46  No: 112145  IP: [192.*.*.*]

始めまして。Access2000で開発をしています。

Access2000のFormで、
ComboBoxの値集合ソースにOracleからODBC接続したリンクテーブルを参照しているのですが、
Formが開く際に、ID,パスワード、サービス名を聞かれます。
(一度入力すると、MDBを閉じるまでは再度聞かれることはないのですが...)

そこでFormLoad時にあらかじめVBA上で
ID、パスワード、サービス名を記述して
それらを聞かれずに済ませたいのですが
どのように記述をすれば良いでしょうか?

宜しくお願いします。

編集 削除
だっちゃん  2004-03-02 15:37:51  No: 112146  IP: [192.*.*.*]

こんちは・・・。

常にリンクされているテーブルなら単純にテーブルのリンク時に
[パスワードの保存]にチェックを入れてリンクテーブルを作れば良いと思いますが・・・。

もし、パススルークエリーなんかを使っているなら[ODBC接続文字列]に
パスワードを含んで作成してください。

編集 削除
K.N.  2004-03-02 16:24:04  No: 112147  IP: [192.*.*.*]

「だっちゃん」さん、ありがとうございました!

>[パスワードの保存]にチェックを入れてリンクテーブルを作れば良いと思いますが・

上記の方法でうまくいきました。
コーディングは関係なかったんですね。

本当に助かりました。
また機会がありましたら宜しくお願いします。

編集 削除