使用Excel时出现System.Data.OleDb.OleDbException: 找不到可安装的 ISAM错误。

使用Excel时出现System.Data.OleDb.OleDbException: 找不到可安装的 ISAM错误。

连接字符串:

 <add name="XLS" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/Frost.xls;Extended Properties='Excel 8.0;HDR=YES;IMEX=1'" providerName="System.Data.OleDb"/>

网上大多是说连接字符串有问题,但是我的连接字符串没有问题,因为在我的系统上调试没有问题,一旦提交到服务器就会提示。

最终采用把Excel在系统注册的方式。

解决方法:

在运行里输入“Regsvr32 c:/windows/system32/msexcl40.dll”

  • 0
    点赞
  • 3
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值