已知一个客户的ID,想获取其下面的联系人列表,通过以下代码没有获取到:
ConditionExpression condition = new ConditionExpression();
condition.AttributeName = "accountid";
condition.Operator = ConditionOperator.Equal;
condition.Values = new object[] { ‘{E3B3C313-A3F8-4916-950C-05DF77408712}’};
//过滤条件
FilterExpression filter = new FilterExpression();
filter.FilterOperator = LogicalOperator.And;
filter.Conditions = new ConditionExpression[] { condition };
查询了一下数据库,contact视图中的accountid字段根本就不等于他客户的id,但是AccountidName确是其客户的名字,搞不懂为什么了?两个实体的关系是怎么建立的?难道还有中间表吗?
小弟不才,知道的指点一下,谢谢!
未将对象引用设置到对象的实例