我正在尝试创建一个Web应用程序,我可以从SQL Server获取结果集并将其导出到csv或Excel文件,以较容易或性能更好的为准。 SQL服务器安装在单独的服务器上,无法公开访问。已安装应用程序的Web服务器可以访问SQL Server,但它们位于不同的域中。在此之前,当我的SQL Server安装在与我的应用程序相同的服务器上时,我可以使用SQL Server中的OPENROWSET将结果直接复制到使用Microsoft OLEDB引擎的Excel文件中。但是,由于我将SQL Server与Web服务器分开(由于安全问题),它不再起作用。 OPENROWSET语句无法识别Web服务器中的文件夹。因此,我想我应该在我的web应用程序中创建一个函数(用C#)从SQL Server获取数据并将其导出到Excel或CSV文件中。我知道如何从SQL Server读取记录,但我不知道如何将它写入文件(Excel/CSV)。我想知道是否有解决方案或我可以使用的任何样本。我已经从NuGet找到了csvHelper,但我不知道如何将它用于我的目的。请给我你的建议。谢谢。如何将SQL Server结果集导出到CSV文件中?
0
A
回答
0
如果您使用的是gridview,那么这里有一些测试代码用于将所述Gridview导出到Excel。
Export Gridview Data to Excel in ASP.NET Linq data bind
这可能是也可能不是你要寻找的确切的事情,但也许它可以引导你在正确的方向。
相关问题
- 1. 将SQL Server结果导出到Sqlite
- 2. 如何将查询结果导出到Microsoft SQL Server Management Studio中的csv?
- 3. 将sql代理作业结果导出到.csv文件
- 4. Robomongo - 如何将聚合结果导出到csv文件
- 5. 如何将查询结果导出到csv文件?
- 6. 将Elasticsearch结果导出为CSV文件
- 7. MS SQL Server - 将结果导出到不带“NULL”的文件
- 8. 如何将.CSV和Excel文件导入到Azure SQL Server中
- 9. 将SQL Server查询结果导出为CSV文件时添加ID KEY
- 10. 使用pymssql将SQL Server查询结果导出为CSV
- 11. 将Elasticsearch数据结果导出到CSV文件中
- 12. 避免将查询结果导出到.csv文件中
- 13. 如何将SQL语句结果导出到Excel文件
- 14. 打开csv导出结果集
- 15. SQL Server - 将大量记录导出到多个csv文件
- 16. 导出SQL查询结果到CSV文件
- 17. 从SQL Server 2005导出CSV文件?
- 18. 如何将打印结果导出到Python中的csv文件中?
- 19. 将CSV文件作为SQL函数导入到SQL Server 2012中
- 20. Oracle sql结果到DBF文件导出
- 21. 将get-acl的结果导出到.csv
- 22. 将kmeans聚类结果导出到.csv
- 23. 将MYSQL查询结果导出到.csv
- 24. imageJ宏将结果导出到csv
- 25. 导出查询到文件的结果SQL Server
- 26. netezza nzsql将查询结果导出到csv文件
- 27. Python脚本搜索并将结果导出到.csv文件
- 28. 将存储过程的结果导出到CSV文件
- 29. 如何将solr结果导出到文本文件中?
- 30. 使用JDBC将Sql查询结果集导出到逗号分隔文件中
CSV只是一个文本文件 - 只是使用标准的文本编写例程。文件在哪里结束?在SQL Server上,在Web服务器上还是需要发送给Web用户? –
这可能是有用的http://stackoverflow.com/questions/1963719/c-sharp-sqlserver-retrieving-results-and-place-in-a-csv-format – trailmax
看看文章[有没有CSV读者/写C#库] [1] [1]:http://stackoverflow.com/q/1941392/964043 – dmarietta