我需要允许此 ASP.NET Web 应用程序的用户上传特定格式的 Excel 电子表格,用电子表格中的数据填充数组,并将数组绑定到 Oracle 存储过程以进行验证并插入数据库。我必须能够从 Excel 电子表格中读取数据,但不能将其保存到 Web 服务器的硬盘上。这是我不知道该怎么做的部分。这是一个简单的代码示例。
<%--ASP.NET Declarative--%>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Send File" OnClick="Button1_Click" />
// C# Code-Behind
protected void Button1_Click(object sender, EventArgs e) {
var postedFile = FileUpload1.PostedFile;
// ... Read file in memory and put in format to send to stored procedure ...
}
谁能帮我这个?我感谢任何人的考虑。
谢谢,
加布