aspからODBCを用いてネットワーク上のmysqlサーバに接続しようとしたところ「ADODB.Connection エラー ’800a0e7a’」 とエラーが表示されます。解決方法を教えてください。ちなみに

「管理ツール」の「ODBCデータソースアドミニストレータ」から接続テストを行うと接続されます。またMDAC2.8もインストールしました。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/05/13 13:28:33
  • 終了:--

回答(4件)

id:fk_2000 No.1

えふけー回答回数249ベストアンサー獲得回数12004/05/13 13:39:11

ポイント18pt

URLはダミーです。

当方でもNECのサーバで発生したことがあります。

別のサーバで試してみてはいかがでしょうか。

MDACのバージョンが微妙に関連していると認識しております。

id:kahochu No.2

かほちゅう回答回数162ベストアンサー獲得回数02004/05/13 14:15:48

ポイント18pt

ODBCデータソースアドミニストレータから接続できたということなのでMYSQL用のODBCドライバはインストール済みですよね。

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_03.htm

MySQL 編3 - ODBC + ASP ADO、テーブル作成、レコード更新、レコード参照 - SAK Streets

引数間違ってませんか?

id:spiceload No.3

spiceload回答回数96ベストアンサー獲得回数02004/05/13 14:49:31

ポイント17pt

環境によって出るので再インストールした、という人も・・・。

http://support.microsoft.com/default.aspx?kbid=191271

PRB: ERR "ADO Could Not Find The Specified Provider"

コマンドを実行してMsdasql.dllを登録するか、MDACを再インストール

id:cx20 No.4

cx20回答回数607ベストアンサー獲得回数1082004/05/13 15:24:26

ポイント17pt

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_02.htm

MySQL 編2 - ODBC + VB ADO、テーブル作成、レコード更新、レコード参照 - SAK Streets

接続テストがOKということですので、

MDACのインストールは問題ないと思います。

Set cn = CreateObject(”ADODB.Connection”)

cn.Open ”DSN=<DataSourceName>;UID=<UserID>;PWD=<Password>”

DSN(データソース名)は正しいでしょうか?

http://forums.devarticles.com/archive/t-4609

ASP-MySQL unable to connect through DSN less Connection String - Dev Articles

ADOでODBC/OLEDBを利用した場合の

接続文字列についてコメントがあります。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません