ダイアログ ボックスを表示せずに Access データベースを開きたい (エラーの場合)
私が使用するコードは
CDatabase DB;
CString conString;
CString dbPath = _T("c:\TestDB.mdb");
conString.Format(_T("ODBC;DRIVER={MICROSOFT ACCESS DRIVER (*.mdb)};DSN='';DBQ=%s"), dbPath) ;
DB.OpenEX(conString,CDatabase::noOdbcDialog); // Fails to open the connection
DB.Open(NULL, FALSE, FALSE, conString); // Works well, but displays a dialog box in case of an error.