1、QueryDef
QueryDef对象代表了数据库中基于一个或多个表、要素类进行的属性查询。通过这个对象,用户可以在多个表间建立连接,并且宝恒在这个连接基础上的查询可以实现。
QueryDef中的表必须放在一个工作空间内,二QueryDef对象是使用IFeatureWorkSpace:CreateQueryDef()产生的。查询结果返回Cursor对象
iFeatureworkspace:OpenFeatureQuery方法可以通过一个预查询语句打开一个虚要素类,这虚要素类是基于多个实际存在的要素类之间的关系。他可以将多个有关系的要素类作为一个要素类放入Map对象中去。可以理解为一个数据库中的视图对象。