从上传的Excel中读取数据

我需要创build一个ASP.NET 2.0+的Web应用程序,允许用户上传一些Excel文件; 这些文件的内容应该保存到一些SQL数据库中。 问题是在ADO.NET中应该使用连接string。 根据这个条目 (和其他一些SO),必须指定Excel文件的物理path。 这假设,在数据加载期间,Excel文件应该保存在服务器的硬盘上,这在我的情况是可疑的 – 我不能保存临时文件在硬盘上…有没有其他的方法? 像使用MemoryStream左右?

谢谢

我认为如果你要stream式传输文件,你会让自己的生活变得非常困难,我甚至不知道如何通过ADO.NET使用Excel。

我一直使用Excel文件阅读他们的物理驱动器 – 确定你不能暂时存储Excel文件?

Interesting Posts