-1

ボタンをクリックすると、Asp.Net C# と Sql サーバーを使用して、ストアド プロシージャから返されたデータを Excel ファイルにエクスポートしたいですか?

4

3 に答える 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、さまざまなオペレーティング システムやプラットフォームで開くことができる任意の形式でドキュメントを生成できます。

詳細については、ポインターは次のとおりです。

  1. Open XML SDK の初心者向けサンプル コードはありますか?
  2. http://www.codeproject.com/Articles/371203/Creating-basic-Excel-workbook-with-Open-XML
  3. http://msdn.microsoft.com/en-us/library/office/ff478153.aspx

これは多くの製品で使用されており、IMHO はアプリケーションからデータをエクスポートするための専門的な方法です。

于 2013-10-24T10:10:35.697 に答える