【问题标题】:Export table rows directly to a csv file using asp.net C#使用 asp.net C# 将表行直接导出到 csv 文件
【发布时间】:2011-07-04 06:15:49
【问题描述】:

如何将 sql 查询的结果导出到 csv 文件而不映射到对象。有没有直接的方法?

【问题讨论】:

    标签: c# asp.net sql sql-server export-to-csv


    【解决方案1】:

    使用IDataReader从数据库中检索数据,并在循环中将其所有字段写入csv文件。

    你也可以使用csvhelper来写csv。

    【讨论】:

    • 这种循环是否会导致任何性能问题,因为我每次都会有超过 3000 条记录
    【解决方案2】:

    你可以直接在数据库中处理这种情况。我的意思是直接将数据导入csv,否则你在代码中处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-01
      • 2011-05-07
      • 2018-02-11
      • 1970-01-01
      • 2014-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多