2017-10-18 4 views
-1

私はMicrosoft Dynamics 365 CRMの新機能です。SQLレコードをCrmエンティティに移行する

私はSQLテーブルコールアカウントを持っており、Visual StudioでC#コンソールアプリケーションを作成して、SQlアカウントレコードをSDKを通じてCRMアカウントエンティティに挿入する必要があります。

私はそれを手がかりにする方法について非常に混乱していますか?

はあなただけで1時間のデータ移行の一環としてDynamics365にデータをインポートしようとしているならば、私はそのソース表から作成したCSVをインポートし、インポートエンジンに組み込まれたを使用することをお勧めしますあなたの

+0

次のようになりますあなたは何をしようとしたのですか? –

+0

私は "OrganizationServiceContext"と呼ばれる何かを試しました 私はオンラインで見つけました:ServerConnection serverConnect =新しいServerConnection(); // ServerConnection.Configuration config = serverConnect.GetServerConfiguration();私が正しい方向にいるかどうかは分かりませんでした。 – user5316279

+0

質問を更新し、ソースコードを含める必要があります。 – jcjr

答えて

1

ありがとうございます。エンジンがニーズを満たしていない場合や、インポートエンジンがサポートしていないカスタムロジックを追加する場合は、XRMツーリングコネクタを使用することをお勧めします。Nuget Package

Nugetパッケージを追加するとCrmServiceClientを作成し、これを使用して、プラグインとカスタムワークフローステップを作成するのに使用するのとほぼ同じAPIを使用してCRMと対話します。

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>;" 
関連する問題