请注意,操作系统是64位的. 并且我已经在上面安装了AccessDatabaseEngine.exe 从微软网站上下载的.
在使用Microsoft.ACE.OLEDB.12.0引擎时仍然会提示如下信息:
The 'Micrisoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
说明引擎还没有找到或者还没注册.我现在想知道要怎么在64位的机器上注册这个引擎,或者如何在64位的机器上使用oledb打开excel文件.下面是测试代码
string strConn=@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\1.xls;Extended Properties=""Excel 12.0;HDR=YES""";
在32位机器上运行没有问题.请高手们指点一下. 谢谢