グリッドビューのテーブルをExcelファイルに出力する方法の例がたくさんありましたが、グリッドビューをバイパスしてSQLクエリを直接行う方法やストアドプロシージャをデータベースからExcelまたはPowerpoint出力に変換します。データベースからのテーブルまたはストアドプロシージャを直接Excelファイルに出力する
1つのExcel(異なるシート)または1つのPowerPointファイル(異なるスライド)に出力する必要があるレポートが多数(20+)存在するため、これが必要です。 Webページで、各データベースレポートを最初にgridviewに表示し、それをExcelにエクスポートして循環させることは望ましくありません。 Webページの設定は、ユーザーが選択してボタンをクリックしてExcelおよびPptフォームで表示されるレポートの簡単なリストになります。
可能であれば、図書館の助けを借りずにしたいと思います。
私は、Visual StudioでC#とASPを使用しています
2015年ありがとうございました。
私の知る限りでは、特にあなたが複数のワークシートにデータを書き込む必要がある、それを行うための直接的な方法はありません。クラスを作成し、データベースからデータを読み込み、ExcelまたはPowerPointで書き込む必要があります – Prisoner
次のリンクを試すことができます。 http://stackoverflow.com/questions/7389637/export-sql-query-data-to-excel –