<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="怎么解决 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序 " id="card1">
<p> 游客</p><p>
标题:怎么解决 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序 <br/>
正文:<br/>
怎么解决 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序<br/><br/>我在Web App程序里面用“Microsoft.Jet.OLEDB.4.0”来连接Excel文件，导入到数据库，在Windows 2003+ Office 2007 的环境下正常，但是在Windows 2008 R2 + Office 2010 Beta 下，出现这样的错误&quot;未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序&quot;<br/><br/>网上的解决方式大概如下，但是行不通：<br/>需要注意的问题和解决方法：<br/>1.Microsoft.Jet.OLEDB.4.0不要写成Miscrosoft.Jet.OLEDB.4.0，；<br/>2.Data Source不要写成“Data Sourse”，<br/>3.检查是否安装了Office<br/>4.重新安装注册MDAC28.exe （一般你的安装目录里有或者到微软的官方网站上下）<br/>5. 如果是64位平台，也可能出现这种情况；解决方法：生成-&amp;gt;配置管理器-&amp;gt;平台-&amp;gt;点击Any Cpu选项卡-&amp;gt;新建-&amp;gt;新建平台-&amp;gt;X86<br/><br/>因为程序原先在 Windows 2003 下是行的，连接串本身应该没错，Office 2010 我安装了， MDAC28我下下载了，打开执行时解压缩窗口就没了，不知道有没有安装，而微软官方说MDAC28支持X86，似乎不支持64位系统，我现在是64位系统<br/><br/>1、怎么解决&quot;未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序&quot;这个问题？<br/>2、怎么查看我有没有安装“Microsoft.Jet.OLEDB.4.0”？<br/><br/>------解决方案--------------------<br/> 有可能是不支持64位 <br/>------解决方案--------------------<br/>我在VISTA中也报“未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序”这个错误 <br/>------解决方案--------------------<br/>Microsoft.Jet.OLEDB.4.0<br/><br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=785&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=785&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=785&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=785&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=785">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=785">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>