我环顾了很长时间,但找不到是否有可能或者怎么做。
我的问题是:在一个实体中创建约500条新记录的最佳方法是什么?
有没有办法创建一个集合并将集合传递给Ucommon.pas
?
或者只有简单的Ucommon.pas
和调用service.Create(myCollectionOf500)
方法500次?
谢谢!
答案 0 :(得分:2)
使用Dynamics CRM,您可以使用两种方法创建记录,第一种方法是使用您在问题中提到的Create
方法,第二种是执行CreateRequest
消息。
如果您的CRM实例至少是CRM 2011 UR12,您可以使用ExecuteMultipleRequest
执行一批请求。
MSDN: Use ExecuteMultiple to improve performance for bulk data load