-1
我是微軟動態365 CRM的新手。將Sql記錄遷移到Crm實體
我有SQL表調用帳戶,我需要在Visual Studio中創建C#控制檯應用程序,通過SDK將我的SQl帳戶記錄插入CRM帳戶實體。
我很困惑如何做到這一點線索?
謝謝
我是微軟動態365 CRM的新手。將Sql記錄遷移到Crm實體
我有SQL表調用帳戶,我需要在Visual Studio中創建C#控制檯應用程序,通過SDK將我的SQl帳戶記錄插入CRM帳戶實體。
我很困惑如何做到這一點線索?
謝謝
如果你只是想將數據導入Dynamics365作爲一次數據遷移的一部分,那麼我會建議使用內置的進口發動機導入CSV從源表中創建。如果引擎不符合您的需求,或者您希望添加導入引擎不支持的自定義邏輯,那麼您需要使用XRM工具連接器Nuget Package
一旦你添加了那個Nuget包,你就可以創建一個CrmServiceClient並使用它與CRM進行交互,使用的大致相同的API將用於創建插件和自定義工作流程步驟。
CrmServiceClient service = new CrmServiceClient("<connection-string-here>");
// Now you can use it to create a contact
Entity contact = new Entity("contact");
contact["fullname"] = "Contact Name";
service.Create(contact);
既然你說你是新來的是什麼Dynamics365連接字符串看起來像
"AuthType=Office365; url=<insert-the-url-to-dynamics-365>; username=<your-username>; password=<your-password>;"
那你試試? –
我試過一些叫做「OrganizationServiceContext」的東西 我在網上找到了:ServerConnection serverConnect = new ServerConnection(); // ServerConnection.Configuration config = serverConnect.GetServerConfiguration();不知道我是否在正確的方向! – user5316279
你應該更新你的問題,幷包括你的源代碼。 – jcjr