以csv格式导出数据,具体取决于过滤

时间:2012-01-31 10:31:50

标签: asp.net sql database csv export

我想根据过滤以csv格式导出数据。我有两个jquery datepicker文本框,用户可以从中设置日期格式,然后使用导出按钮在那些日子之间导出数据,是否有可能实现类似的东西。我正在使用asp.net 4& ms sql2008。任何建议或帮助将受到高度赞赏。

谢谢

1 个答案:

答案 0 :(得分:2)

  • 您需要将数据从客户端传递到服务器。
  • 然后您需要解析日期结构的输入
  • 然后您需要制作SQL查询或使用Entity Framework或Stored Proc等
  • 然后你需要在数据库上执行查询
  • 然后,您需要循环返回的数据集并创建CSV格式
  • 然后,您需要设置响应标头以通知客户端您要返回文件(CSV)
  • 然后,您需要将数据写入响应流
  • 刷新响应流
  • 关闭响应对象

它并非无足轻重。