【问题标题】:ASP.Net Dynamic Excel Creation from SQL Datasource从 SQL 数据源创建 ASP.Net 动态 Excel
【发布时间】:2013-04-12 18:53:50
【问题描述】:

我想创建一个客户端可以从服务器下载的动态 excel 工作表,数据位于 SQL Server 数据库中,我将通过如下查询获得

SELECT * FROM employee;

我想做一些类似 Crystal Reports 的事情,但在 Excel 文件中

谢谢

【问题讨论】:

    标签: sql-server vb.net excel tsql crystal-reports


    【解决方案1】:

    我看到了两种可能性。一种是使用 DTS 和导出向导。您可以在http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=49926 上阅读更多内容。代码将类似于:

    insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
        'Excel 8.0;Database=D:\testing.xls;', 
        'SELECT * FROM [SheetName$]') SELECT * FROM employee
    

    第二种方法:您可以尝试使用EEPlus 创建 Excel 2007 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-04
      • 2011-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多