CDaoDatabase Openに失敗する

[戻る]
kai 2003/02/21(金) 11:25:45
お世話になっています。
Win2000, VC6, MFC, SDIの環境です。

osqlで試験用のデータベースをつくり、プログラムでOpenしようとすると
失敗します。
(MSDEをインストールし、SQL7はインストールしていません)

下記の"DSN="の部分をフルパスで指定しても結果は同じでした。
エラーメッセージは
"ODBC--'HogeDB.mdf'への接続が失敗しました。" です。

m_pDB = new CDaoDatabase;
strConnect.Format(_T("ODBC;DSN=HogeDB.mdf;UID=sa;PWD=;"));
m_pDB->Open(_T(""), FALSE, FALSE, strConnect);

ファイルの指定に誤りはないようです。
データベースを扱うのは初めてなので、何を調べたらよいか検討がつきません。

お気づきの点がありましたら、ご教授願います。m(__)m

kai 2003/02/21(金) 11:46:33
[[解決]]
自己レスです。

あちこち情報を探しまわっていたら
データソースの登録が必要であることがわかりました。

お騒がせしました。m(__)m

古いスレッドには追加発言できません。