从上传的Excel中读取数据

时间:2010-05-24 10:39:24

标签: excel ado.net memorystream connection-string

我需要创建一个ASP.NET 2.0+ Web应用程序,允许用户上传一些excel文件;这些文件中的内容应保存到某些SQL数据库中。问题在于ADO.NET中应该使用的连接字符串。根据{{​​3}}(以及来自SO的其他几个),必须指定Excel文件的物理路径。这假设在数据加载期间,excel文件应该保存在服务器的硬盘上,在我的情况下这是有问题的 - 我无法在hdd上保存临时文件......还有其他方法吗?比如使用MemoryStream吗?

由于

1 个答案:

答案 0 :(得分:2)

我认为如果你要传输文件,你会让生活变得非常困难,我甚至不知道是否可以通过ADO.NET使用Excel。

我一直使用excel文档从物理驱动器上读取它们 - 确定你暂时不能存储excel文件吗?