【问题标题】:How to Export database data table to Excel Sheet in asp.net?如何在asp.net中将数据库数据表导出到Excel工作表?
【发布时间】:2010-03-10 10:00:35
【问题描述】:

我有一个要求,我有一个 400 列的表。

这里我需要将此表导出到 Excel 工作表。

我需要上传到 Open Office Sheet。我没有 MS-office。

这是在 ASP.NET 和 C#.NET 中

我是这个概念的新手。

所以请帮我解决这个问题。

朋友有一个问题,我有400列,无法插入到Open Office Excel中,我需要将其他列插入到新工作表中

谢谢大家!!!!

【问题讨论】:

    标签: c# asp.net export-to-excel


    【解决方案1】:

    看看this

    【讨论】:

      【解决方案2】:

      您也可以考虑使用 OleDB 来执行此操作

      Reading and Writing Excel Spreadsheets Using ADO.NET

      这个方法我用过很多次了,发现它又快又有效。

      第三种选择,如果它不必是真正的 xls/xlsx 文件,并且您希望对最终输出的外观进行大量控制,请尝试 Microsoft 的电子表格 XML。

      XML Spreadsheet Reference

      再一次,我用这个方法效果很好

      【讨论】:

        【解决方案3】:

        您可以使用 DataSet 从一个源读取并更新到另一个源,具有 2 个不同的 tOleDb 连接。

        这里有一些代码可以做到这一点。

        CopyData-SqlToExcel-TwoOledbConnections.cs

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-08-25
          • 2019-05-25
          • 2021-06-19
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多