簡體   English   中英

將數據從Microsoft CRM SDK集合復制到CSV文件或Excel文件。 (數據轉儲)

[英]Copying Data from Microsoft CRM SDK collection to a CSV file or Excel File. (data-dump)

以下是與我的工作計算機有關的開發環境的信息:

-Microsoft Visual Studio Enterprise 2015版本14.0.35123.00更新2

-在遠程服務器上安裝的Microsoft Dynamics CRM。

我們的ASP.NET C#應用程序使用Microsoft CRM SDK與Microsoft Dynamics CRM服務器通信。

我試圖通過獲取ASP.NET C#應用程序從Microsoft Dynamics CRM服務器檢索的大量信息來進行數據分析。

在下面的快照圖片中,C#代碼使用類型為Microsoft.Xrm.Sdk.EntityCollection的結果對象從Microsoft Dynamics CRM中檢索數據:

在此處輸入圖片說明

有人可以告訴我如何快速以編程方式將所述集合中的數據復制到csv文件或Excel文件嗎?

將其寫入文件是最簡單的部分,使用StringBuilder遍歷所有屬性以構建字符串,並使用File.WriteAllText並將所有數據寫入文件。 但是最大的問題是什么格式? 如果您無法讀回已寫的內容,則沒有必要將所有數據寫到文件中。 將SDK對象轉換為JSON字符串有點棘手。

我建議將對象展平(DTO),將其序列化為JSON並將其寫入文件,以便您可以讀取並輕松將其重新轉換為SDK類型。

暫無
暫無

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

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