当前位置: 代码迷 >> ASP.NET >> c# .net 用Excel导入到SQL数据库,出现未在本地计算机下注册Microsoft.Jet.OLEDB.4.0
  详细解决方案

c# .net 用Excel导入到SQL数据库,出现未在本地计算机下注册Microsoft.Jet.OLEDB.4.0

热度:6136   发布时间:2013-02-25 00:00:00.0
c# .net 用Excel导入到SQL数据库,出现未在本地计算机上注册Microsoft.Jet.OLEDB.4.0。
用Excel导入到SQL数据库,出现未在本地计算机上注册Microsoft.Jet.OLEDB.4.0。更改IIS,将启用32位应用程序设置为true,运行后出现HTTP ERROR: 503 SERVICE_UNAVAILABLE求解...服务器是windows server 2008 r2。在我的win7 64为上设置未出现HTTP ERROR: 503 SERVICE_UNAVAILABLE。以前该系统支持不知道现在怎么了,出现这个错,大侠们,求解(框架式2.0的)

------解决方案--------------------------------------------------------
看看是不是权限问题。excel所在文件夹权限。
------解决方案--------------------------------------------------------
64的机器使用
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xls;Extended Properties="Excel 12.0;HDR=YES";
这样的方法

驱动下载
http://www.microsoft.com/zh-cn/download/details.aspx?id=13255
  相关解决方案