从asp.net访问Excel文件

时间:2010-09-14 21:27:42

标签: c# excel

我使用桌面应用程序使用OleDbReader,interop和最新(和我的收藏),ling-to-sql访问excel文件。但是,这次我需要使用带有C#代码的asp.net的Web应用程序。

我不需要创建excel文件,只需要阅读它们。是否可以使用.xls(x)执行此操作,还是应该为.csv拍摄?

2 个答案:

答案 0 :(得分:2)

看起来他们在此处发布了许多不同的解决方案:Reading Excel files from C#

只要Excel文件非常简单(因为根据您存储的数据类型可能存在“怪癖”)或不同的第三方工具,看起来像人们推荐ADO.NET的组合。

答案 1 :(得分:1)

我建议使用CSV。我们在Web服务器上使用xls文件时遇到很多困难。主要是因为微软的限制性许可。你必须为每个访问该文件的人提供Excel许可证..也许吧。无论如何,这就是我们的方式。在其他情况下可能会有所不同。无论如何,这不太实际。