现在的位置: 首页 > 综合 > 正文

与personal database不同SDE连接数据库发布的资源,在进行查询时出现问题(arcgis server 9.2)。

2012年10月03日 ⁄ 综合 ⁄ 共 481字 ⁄ 字号 评论关闭
对于arcgis server 9.2

            ESRI.ArcGIS.Geodatabase.IQueryFilter queryFilter = (ESRI.ArcGIS.Geodatabase.IQueryFilter)pServerContext.CreateObject("esriGeoDatabase.QueryFilter");
            queryFilter.AddField(
"*");
            queryFilter.WhereClause 
= QueryText.Text;
            ESRI.ArcGIS.Geodatabase.IRecordSet rltSet 
= pMapServer.QueryFeatureData(pMapServer.DefaultMapName, layerId, queryFilter);

对于personal database用以上的代码做查询没有问题的,可是用SDE连接Oracle数据库出现查询的结果rltSet为null的问题。

不知道什么原因。

抱歉!评论已关闭.