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

解決


K.N.  2004-03-02 20:29:46  No: 112145

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

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

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

宜しくお願いします。


だっちゃん  2004-03-03 00:37:51  No: 112146

こんちは・・・。

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

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


K.N.  2004-03-03 01:24:04  No: 112147

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

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

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

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


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加