ldj
ldj
路人甲
路人甲
  • 注册日期2003-10-19
  • 发帖数161
  • QQ
  • 铜币737枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:977回复:4

[求助]

楼主#
更多 发布于:2005-04-07 16:09
<P>在查询时lyr=m_map.GetLayers().Item(COleVariant("STATES.shp"));
 strfield="STATE_ID> ' 0' ";
  AfxMessageBox(strfield);
 rec=lyr.SearchExpression(strfield); //
 rec.MoveFirst();明明有记录rec.GetCount()为-1;当strfield为空时,有记录可以显示</P>
<P>请高手指点 </P>
喜欢0 评分0
ldj
ldj
路人甲
路人甲
  • 注册日期2003-10-19
  • 发帖数161
  • QQ
  • 铜币737枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-04-08 11:41
[求助]
<P>楼主:</P>
<P>  为何不回答 我的问题, 我是虚心的</P>
举报 回复(0) 喜欢(0)     评分
tomas.tang
路人甲
路人甲
  • 注册日期2004-05-11
  • 发帖数113
  • QQ
  • 铜币491枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-04-08 12:01
<P>1)先rec.MoveLast();再rec.MoveFirst();</P><P>2)用MoStatistic对FeatherID进行统计,然后GetCount也可以</P>
举报 回复(0) 喜欢(0)     评分
ldj
ldj
路人甲
路人甲
  • 注册日期2003-10-19
  • 发帖数161
  • QQ
  • 铜币737枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-04-08 13:31
[求助]
<P>楼主;</P>
<P> 我有试了一下,可以得到字段的信息 得不到值, 请示例 (VC+Mo)  </P>
举报 回复(0) 喜欢(0)     评分
ldj
ldj
路人甲
路人甲
  • 注册日期2003-10-19
  • 发帖数161
  • QQ
  • 铜币737枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-04-08 14:16
[求助]
<P>楼主:</P>
<P>  不行呀,我按你的方法试了一遍, 可以得到字段名,但得不到字段值,请示例  </P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部