我在服务器上上传了一个excel文件。 http:// mysite.com/docs/excelFile.xlsx“。我需要通过建立oledb连接来读取这个excel文件,而不必将文件保存到磁盘。任何想法?下面的代码给出”无效的互联网地址错误“。我可以为位于服务器中的文件创建连接字符串吗?
String connectionString = String.Empty;
connectionString = String.Format(@"Provider=Microsoft.ACE.OLEDB.12.0;
Data Source={0};Extended Properties=""Excel 8.0;HDR=YES;IMEX=1;""",
"http://mysite.com/docs/excelFile.xlsx");
答案 0 :(得分:0)
文件上传控件将为您提供文件流。您可以使用此方法从csv解析数据
http://www.knowdotnet.com/articles/creatingandparsingcsvfiles.html