ASP.NET读取excel 很奇怪的问题
我做了一个导入库存的功能 。是导入excel文件。我先读取文件保存到文件夹。然后在读取文件夹中的excel文件。把数据显示在表格中。
在本地测试通过了。但我部署到本地iis 和外网的iis都不行。
问题:本地iis测试:我部署到iis,根据iis配置的链接访问。
文件上传了。但读取出来的数据(一个DataTable保存数据, 是空)我测试了。路径正确。文件也上传成功。但就是读不出。
但我通过vs2010 测试就没错。
这是什么原因。大家有遇到过的吗。谢谢了。
------解决方案--------------------关键你是怎么操作excel的
------解决方案--------------------<font color="red">顶一下</font>
------解决方案--------------------Microsoft.ACE.OLEDB.12.0
你这驱动要看你服务器上边的版本是多少的
如果是windows 2003系统可以用这个试试
Microsoft.Jet.OLEDB.4.0;
------解决方案--------------------
没明白你是怎么读取的Excel文件,我们项目使用的是 Spread 电子表格,兼容性比较好。你是自己写代码读取吗?