我正在嘗試創建一個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