2012-01-11 35 views
0

一個如何讀取SQL Server數據並將它寫入excel文件在C#? 我是否需要使用外部.Net庫,還是隻使用Visual Studio本身?如何SQL Server數據導出到Excel文件在C#

任何例子和鏈接將十分讚賞..

注:請發送例子爲的WinForms不是ASP.NET

+0

http://www.mssqltips.com/sqlservertip/1202/export-data-from-sql-server-to-excel/除此之外,如果你想繞過C#,你可以使用[EPPlus](http://epplus.codeplex.com/releases/view/42439)將它導出到Excel。 – 2012-01-11 09:35:18

+0

錯誤的重複數據刪除鏈接...試試這個http://stackoverflow.com/questions/6526420/c-sharp-export-data-from-sql-and-write-to-txt-file-no-bcp-or- sp-can-be-used – 2012-01-11 09:35:52

回答

2

我會用某種OR映射器的讀取數據從SQL如

  • NHibernate的
  • 實體框架
  • LINQ的2 SQL

用於將數據寫入到Excel中,通過引用Excel程序集可以很難綁定到任何Excel版本。更清潔和更美觀的方式是使用Open XML SDK for Office http://www.microsoft.com/download/en/details.aspx?id=5124

相關問題