CAdoConnection Connection;
CString strConnect;
strConnect = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + m_strFilePath +";Extended Properties='Excel 12.0 XML; HDR=NO; IMEX=1'";
if(!Connection.Open(LPCTSTR(strConnect), adConnectUnspecified))
{
return FALSE;
}
这段代码在win7 64位下面连接很正常,在win7 X86下死活不成功
报错:
Description: 找不到可安装的 ISAM。
State: 3170, Native: -69141536, Source: Microsoft Access Database Engine
这段代码连接access数据库没问题,就是excell有问题,太奇怪了!