この ASP.NET Web アプリケーションのユーザーが、特別にフォーマットされた Excel スプレッドシートをアップロードし、配列にスプレッドシートのデータを入力し、配列を Oracle ストアド プロシージャにバインドして、検証とデータベースへの挿入を実行できるようにする必要があります。Web サーバーのハード ディスクにデータを保存できなくても、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 ...
}
誰でもこれで私を助けることができますか?誰の配慮にも感謝します。
thx、
ゲイブ