質問: server.createobject(\"adodb.connection\") conn.open \"dsn=*****odbcで登録した名前\" 4.エラーメッセージ: microsoft ole db provider for odbc drivers (0x80040e4d) [microsoft][odbc sql server driver][sql server]ユーザー \'*****(私のサーバ名)\' はログインできませんでした。 index.asp, line 22 5.その他 sqlクエリアナライザでは何も問題なく接続できます。 以上、説明が不十分かもしれません。 なぜログインできないか、ご存知の方教えてください。よろしくお願いします。
回答: 直接の解決ではありませんが、私がいつもやっている方法を紹介します。 1.udlをつくります。作成方法は新規で空のtxtファイルを作り拡張子をudlにします。これをダブルクリックすると、開きますので接続情報を設定します。 2.コネクションのオープン方法を下記のようにします。 conn.open "filename=" & xxx.udl xxx.udlは1で作成したファイルのパスと名前です。