【发布时间】:2016-02-05 17:32:27
【问题描述】:
我正在使用 Dynamics CRM 2011 C# SDK 从我的本地 DynamicsCRM 2011 写入和读取数据。
我目前从https://msdn.microsoft.com/en-us/library/gg695803%28v=crm.5%29.aspx的这个基本示例开始
因此,创建新帐户或联系人并将其写入 Dynamics 似乎没有问题,并且工作方式如下:
var companyTest = new Xrm.Account
{
Name = "Company Test1",
AccountNumber = "1",
Address1_Country = "D",
Address1_City = "M",
Telephone1 = "12345678",
EMailAddress1 = "oldmail@gg.com"
};
xrm.AddObject(companyTest);
xrm.SaveChanges();
现在我不完全了解如何更改我创建的帐户的某些信息。
所以我尝试了这个:
var companyTest = new Xrm.Account
{
Name = "Company Test1",
AccountNumber = "1",
Address1_Country = "D",
Address1_City = "M",
Telephone1 = "12345678",
EMailAddress1 = "newmail@gg.com" // change the email for instance
};
xrm.UpdateObject(companyTest);
xrm.SaveChanges();
但在执行此操作时出现以下错误:'System.InvalidOperationException'
我该如何正确地做到这一点?
另外,如果有人可以推荐有关 DynamicsCRM SDK 的书籍或视频课程,我将不胜感激。
【问题讨论】:
标签: c# dynamics-crm-2011