连接数据库代码如下,当解决方案平台采用win32时,数据库连接正确,当采用x64时抛出异常(0x800aA0E7A),请问在x64下如何连接access数据库?
#import "c:\program files\common files\system\ado\msado15.dll" \
no_namespace rename("EOF","adoEOF")
AfxOleInit ();
m_pConnection .CreateInstance ("ADODB.Connection");
/*****连接数据库*****/
try
{
m_pConnection ->ConnectionTimeout =6;
m_pConnection ->Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\scpi.mdb" ,"","",adConnectUnspecified );
}
catch (_com_error e)//捕捉异常
{
AfxMessageBox (e.ErrorMessage());
return false ;
}