注册 登录
编程论坛 WCF论坛

Excel导入SQLServer连接显示Microsoft.Jet.OLEDB.4.0' provider is not registered

zhongwangnin 发布于 2012-02-21 12:14, 5403 次点击
Excel导入SQLServer连接显示Microsoft.Jet.OLEDB.4.0' provider is not registered
机子是win7 64位,已经按照网上的解决方案将IIS设为32位兼容,使用C#,连接语句如下:
==============================
string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=No;IMEX=1;'";
myconn = new OleDbConnection(connString);
myconn.Open();
================================
filePath是本机上的excel文件的绝对路径
在控制台程序中运行也是成功的,得到了文件里面的内容,但是在WCF中就出现Microsoft.Jet.OLEDB.4.0' provider is not registered的错误。
0 回复
1