0
有時,當我們想要將數據從SQL數據庫遷移到動態CRM時,有一些列值爲空值。包含空列的記錄不會在CRM中創建。所以,我想我需要提出一些條件,以便在數據庫中創建具有空值的CRM記錄。看看我曾嘗試:如何將動態crm查找字段值設置爲null?
if (!string.IsNullOrEmpty(dt.Rows[i][8].ToString()))
{
Guid hubid = new Guid(dt.Rows[i][8].ToString());
rs["new_hubid"] = new EntityReference("new_hub", hubid);
}
else
{
**Solution 1**: rs["new_hubid"] = new EntityReference("new_hub", null);
**Solution 2**: rs["new_hubid"] = null;
}
service.Create(rs);
從解決方案1和方案2,哪一個是最適合你設置查找值設置爲null?
現在你很挑剔,只要用戶知道第8列是GUID,第28列是位字段,就像第23和第17列都是字符串,我沒有看到dt.rows有問題[I] [8]。 – dynamicallyCRM