У меня есть требование разрешить пользователю этого веб-приложения ASP.NET загружать специально отформатированную электронную таблицу Excel, заполнять массивы данными из электронной таблицы и связывать массивы с хранимой процедурой Oracle для проверки и вставки в базу данных, Я должен иметь возможность читать данные из электронной таблицы Excel, не сохраняя их на жестком диске веб-сервера. Это та часть, которую я не могу понять, как это сделать. Вот простой пример кода.
<%--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 ...
}
Может ли кто-нибудь помочь мне с этим? Я ценю любое внимание.
спасибо,
Гейб