簡體   English   中英

使用C#將數據從SQL Server移植到Excel工作表

[英]Porting data from SQL Server to Excel sheet using C#

我必須將存儲在SQL Server數據庫中的數據移植到Excel工作表中。 誰能為我提供一個合適的鏈接進行此操作? 我正在使用ASP.net C#。

取決於您的要求和可用的條件。 您可以將數據導出為Excel可以打開和讀取的csv格式,也可以使用Microsoft Excel對象庫。 后者的示例可以在MSDN和許多其他地方找到

您可以將問題分為兩部分:

  1. 在Excel中使用C#程序/ DLL,請參閱此Stackoverflow主題

他們需要了解如何使用C#從MSSQL讀取數據。您可以在MSDN或stackoverflow上搜索以獲取其他信息基本上,您需要選擇使用數據庫適配器(ODBC,ADO.NET等)。

  1. 例如MSDN

希望這會有所幫助。

取決於要生成的Excel文件的復雜程度以及對格式等需要多少控制。

在ASP.NET中,由於潛在的死鎖(UI鎖定問題),我認為仍然不建議使用Office Interop。

我們通常使用Aspose.Cells,一種我們很滿意的商業產品,但它不是免費的。

如果文件很簡單(單張紙,只是數據轉儲),寫出CSV通常就足夠了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM