Arcgis for .net 100.1 关于QueryFeaturesAsync(QueryParameters)的查询

//polygonid为string类型
var oldFeature = await table.QueryFeaturesAsync(new QueryParameters() { WhereClause = "polygonid = " + polygonid });
上面是昨天使用的代码,可以以查询,但是今天用不了,一运行就抛异常,换了下面的代码就可以运行不知道为什么
 var oldFeature = await table.QueryFeaturesAsync(new QueryParameters() { WhereClause = "polygonid = " + "\'" + polygonid + "\'"});
 
已邀请:

朱新颖

赞同来自:

我看示例里是这么写的:
RelatedQueryParameters queryParams = new RelatedQueryParameters(relateInfo); queryParams.WhereClause = "InspectionStatus = 'Failed'";
第二种方法更标准,那你就按照第二种方式写吧

要回复问题请先登录注册