是否有人有指导和/或示例代码(这将是很棒的),我将如何进行以下工作?
使用C# / ASP.NET MVC并托管在Azure上的Web应用程序:
有几件事我不清楚:
我不需要修改上传的电子表格。只读取数据,然后扔掉电子表格。
发布于 2015-11-17 05:52:01
嗯,这是一个帖子中的许多问题,让我看看我们能否一个接一个地解决它们
使用一个使用C# / ASP.NET MVC并托管在Azure上的Web应用程序:1.让用户通过网页UI 2上传一个Excel (多个工作表)。 有几件事我不清楚:1.我读到Azure没有ACEOLEDB,这正是Excel所需要的,我必须使用开放的XML。这是真的吗?这是唯一的方法吗?2.是否可以将文件读入内存,而不将其实际保存到Azure存储中?
1/2.您可以允许用户将excel工作簿上载到某个/temp位置,一旦您阅读了,您就可以选择进行清理,您还可以编写一个脚本,它可以对由于任何原因无法从/temp中删除的文件进行清理。或者,如果您想保存这些文件,您应该将它们存储在Azure Stoarge中,并在需要时获取/读取它们。默认情况下,请查看此线程read excelsheet in azure uploaded as a blob,当您将文件上载到本地磁盘时,它将被写入本地磁盘,稍后会选择将文件保存到蔚蓝存储或其他任何位置。
http://www.aspdotnet-suresh.com/2014/12/how-to-upload-files-in-asp-net-mvc-razor.html
https://stackoverflow.com/questions/33747232
复制相似问题