Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从上传的excel中读取数据_Excel_Ado.net_Memorystream_Connection String - Fatal编程技术网

从上传的excel中读取数据

从上传的excel中读取数据,excel,ado.net,memorystream,connection-string,Excel,Ado.net,Memorystream,Connection String,我需要创建一个ASP.NET 2.0+web应用程序,允许用户上载一些excel文件;这些文件的内容应该保存到一些SQL数据库中。问题在于ADO.NET中应该使用的连接字符串。根据(以及其他很少的人),必须指定Excel文件的物理路径。这假设在数据加载期间,excel文件应该保存在服务器的硬盘上,这在我的情况下是有问题的-我不能将临时文件保存在硬盘上。。。还有别的办法吗?比如说使用内存流之类的 谢谢我想如果你要流式处理文件,你会给自己的生活带来很大困难,我甚至不知道通过ADO.NET使用Exce

我需要创建一个ASP.NET 2.0+web应用程序,允许用户上载一些excel文件;这些文件的内容应该保存到一些SQL数据库中。问题在于ADO.NET中应该使用的连接字符串。根据(以及其他很少的人),必须指定Excel文件的物理路径。这假设在数据加载期间,excel文件应该保存在服务器的硬盘上,这在我的情况下是有问题的-我不能将临时文件保存在硬盘上。。。还有别的办法吗?比如说使用内存流之类的


谢谢

我想如果你要流式处理文件,你会给自己的生活带来很大困难,我甚至不知道通过ADO.NET使用Excel是否可行

我总是通过从物理驱动器读取excel文档来处理这些文档-您确定不能临时存储excel文件吗