「データソース名および指定された既定のドライバーが見つかりません」はどうすれば良い?

[上に] [前に] [次に]
1999/12/15(水) 20:50:21
初心者です。エラーが出て先に進めません。アドバイスをお願いします。
[エラー]
Microsoft OLE DB Provider for ODBC Drivers エラー'80004005'
[Microsoft][ODBC Driver Maneger]データソース名および指定された既定のドライバーが見つかりません。
/WEBMCHYO/insert.asp 行32
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
Access 97で作成したデータデース(MDBファイル)に登録するサンプルを実行したところ、上記のエラーとなります。

どこかインストールが不完全なところがありますか?
どこを見ればそれがわかりますか?
追加インストールは何を入れれば良いですか?

(環境)
os:Windows NT + SP5 + Option Pack
Access 97でデータベース(MDBファイル)作成
ODBC32.DLL      Ver.3.510.3711.0   言語:ニュートラル      場所:c:\winnt40\system32
ODBCJT32.DLL    Ver.3.51.1029.00   言語:英語(U.S)   場所:c:\winnt40\system32
サンプルファイル       Windows NT World 1999.8 p192〜 insert.htm + insert.asp

hiro-kim 1999/12/15(水) 21:27:32
初心者です,ということなので,念のため確認しておきたいのですが。

ODBCデータソース名の設定に間違いはありませんね。

「Windows NT World 1999.8」(IDGコミュニケーションズ)p.193 です。

1999/12/17(金) 20:01:34
>ODBCデータソース名の設定に間違いはありませんね。

エラーの原因がわかりました。
[構成]-[データソース名]Webmchyo.mdbとしていました。Webmchyoが正しい。

つぎに、
サンプルは登録できました。ちょっとアレンジしたものがエラーになりました。

”INSERT INTOの構文エラー”となります。
Q1.フィールド名に"GROUP","DATE","TEXT"は使えないのですか?名前を変えたらエラーがでなくなりました。今はエラーなし。^o^

Q2.Microsoft Access Driver(*.mdb)のVerupの方法がわかりません。

EMI 1999/12/17(金) 20:17:41
GROUP及び、DATEはODBC SQLの予約語なのでフィールド名には使えないはずです。
TEXTは‥‥‥少なくとも予約語じゃないはずです。
TEXTもエラー出るんですか、やっぱり?

1999/12/21(火) 12:34:10
>TEXTもエラーが出るんですか、やっぱり?

はい。TEXTでは以下のエラー。MCTEXTとフィールド名を変えるとエラーなし。

Microsoft OLE DB Provider for ODBC Drivers エラー '80040e14'
[Microsoft][ODBC Microsoft Access 97 ドライバ] INSERT INTO ステートメントの構文エラーです。

[上に] [前に] [次に]