我为我含糊不清的题目道歉
我在网上找到了一个代码,它建议了一种创建queryexpression的方法,具体如下:
QueryExpression query = new QueryExpression(entity1Name)
{
ColumnSet = new ColumnSet(false)
};当我试图在代码中执行同样的操作时,我得到了一个错误,即:不存在带有1个参数的QueryExpression构造函数。但是,可以使用以下方式创建查询表达式:
QueryExpression query = new QueryExpression();
query.EntityName=entity1Name;
ColumnSet cset = new ColumnSet();
cset.AllColumns = false;这只是许多其他CRM对象的一个例子,这些对象在我这一边的行为也不同。
发布于 2014-05-08 11:58:16
QueryExpression类是在名称空间Microsoft.Xrm.Sdk.Query (来自Microsoft.Xrm.Sdk.dll)中定义的,它有两个构造函数:
public QueryExpression();
public QueryExpression(string entityName);如果有错误,可能没有引用CRM 2011 SDK中包含的dll。
https://stackoverflow.com/questions/23540843
复制相似问题