ボタンをクリックすると、Asp.Net C# と Sql サーバーを使用して、ストアド プロシージャから返されたデータを Excel ファイルにエクスポートしたいですか?
質問する
5168 次
3 に答える
1
出力を表にして追加するだけです
Response.ContentType = "application/vnd.xls";
Response.AddHeader("Content-Disposition","attachment; filename=" + filName+ ".xls");
于 2013-10-24T10:06:29.240 に答える
0
おそらく、OpenXMLSDK のような SDK を使用する必要があります。これは に固有のものではありませんがMicrosoft
、さまざまなオペレーティング システムやプラットフォームで開くことができる任意の形式でドキュメントを生成できます。
詳細については、ポインターは次のとおりです。
- Open XML SDK の初心者向けサンプル コードはありますか?
- http://www.codeproject.com/Articles/371203/Creating-basic-Excel-workbook-with-Open-XML
- http://msdn.microsoft.com/en-us/library/office/ff478153.aspx
これは多くの製品で使用されており、IMHO はアプリケーションからデータをエクスポートするための専門的な方法です。
于 2013-10-24T10:10:35.697 に答える