可靠简单的 解决Microsoft.Jet.OLEDB.4.0 不能在64位系统下使用的问题
2017-04-03 17:08
375 查看
原文出处:http://www.cnblogs.com/qinii/archive/2011/11/07/2240327.html
第一步,先安装
Microsoft Access Database Engine 2010 Redistributable
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D
个人感觉如果系统已经安装office 2007应该不用安装该驱动
第二步 修改连接
原来连接 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.xls;Extended Properties="Excel 8.0;HDR=YES;IMEX=1"
修改为:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=1.xls;Extended Properties="Excel 12.0;HDR=YES;IMEX=1"
网上还有方法说把项目编译成x86,本人感觉实在是不可取。
第一步,先安装
Microsoft Access Database Engine 2010 Redistributable
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D
个人感觉如果系统已经安装office 2007应该不用安装该驱动
第二步 修改连接
原来连接 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.xls;Extended Properties="Excel 8.0;HDR=YES;IMEX=1"
修改为:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=1.xls;Extended Properties="Excel 12.0;HDR=YES;IMEX=1"
网上还有方法说把项目编译成x86,本人感觉实在是不可取。
相关文章推荐
- 可靠简单的 解决Microsoft.Jet.OLEDB.4.0 不能在64位系统下使用的问题
- 解决64位操作系统 不能使用Microsoft.Jet.OLEDB.4.0
- 对于Windows 2003 64位搭配SQL2005 64位时不能使用Microsoft.OLEDB.4.0的解决历程
- Vb6 Activex控件创建与使用 - 解决64位系统上读取excel2007时发生的未在本地计算机上注册microsoft.ACE.oledb.12.0的问题
- 成功解决Win7 64位系统下GraphEdit 不能显示Directshow.net远程图表的问题
- Microsoft JET Database Engine 错误 '80004005' 操作必须使用一个可更新的查询。问题解决办法
- 解决ubuntu 12.04登入系统后触摸板不能使用的问题
- 【超佩服】解决ubuntu系统不能使用技嘉(GA)主板内置网卡(芯片R8168)的问题
- android prgoressBar setProgressDrawable 在4.0系统式正常,在2.3系统上不能正常使用的问题
- win8.1系统完美解决建行网银和支付宝不能使用的问题。
- 在Windows Server2008R2中导入Excel不能使用Jet 4.0的解决方法
- 解决Window 7系统中Visual Studio 2010不能使用MSCOMM ActiveX控件的问题
- Discuz!NT 3.5.2 关于不能在64位系统部署问题彻底解决办法
- 解决ubuntu 12.04登入系统后触摸板不能使用的问题
- Microsoft.Jet.OLEDB.4.0 在 64 bit 主機使用
- 解决Windows Server2008R2中导入Excel不能使用Jet 4.0
- 64位系统上Jet 4.0未注册的解决方法
- 在windows7 64位系统下面使用platform builder6.0问题解决办法
- 在Windows Server2008R2中导入Excel不能使用Jet 4.0的解决方法
- 在Windows Server2008R2中导入Excel不能使用Jet 4.0的解决方法