私がする必要があるのは、64 ビット オペレーティング システムで MSAcess DB を開くことだけです。私のコードは 32 ビット オペレーティング システムで正常に動作しますが、64 ビットに移植すると、open 関数は「データベース操作に失敗しました」という例外をスローします。私のコード部分は次のとおりです。続く
//Code
CDatabase* m_pDatabase;
m_pDatabase = new CDatabase();
string szConnect = Driver={Microsoft Access Driver (*.mdb)};Dbq=E:\Application Files\Database\PLConfig.mdb
m_pDatabase->OpenEx(szConnect.c_str());