追风浪子
路人甲
路人甲
  • 注册日期2004-06-08
  • 发帖数166
  • QQ
  • 铜币782枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1659回复:2

在vb.net和mo里怎么实现查询字段属性

楼主#
更多 发布于:2005-11-17 22:38
<P>在vb里是这样做的<BR>  Set l = Map1.Layers("country")<BR>  Set p = Map1.ToMapPoint(x, y)<BR>  Set recs = l.SearchShape(p, moPointInPolygon, "")<BR>  If Not recs.EOF Then<BR>    ListView1.ListItems.Clear</P>
<P>    For Each fld In recs.Fields  ' iterate over the fields<BR>      Set newItem = ListView1.ListItems.Add<BR>      newItem.Text = fld.Name<BR>      newItem.SubItems(1) = fld.ValueAsString  ' get the value<BR>    Next fld<BR>  End If</P>
<P>但在vb.net里For Each fld In recs.Fields  里出错了,我用fld.item("name")也可以得到该字段对应的名称和值,但现在的字段名不确定,本想用fld.item(i)获得,但是没有成功</P>
<P>谁知道这个在c#   vb.net 里怎么获得的,谢谢了</P>
喜欢0 评分0
追风浪子
路人甲
路人甲
  • 注册日期2004-06-08
  • 发帖数166
  • QQ
  • 铜币782枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-11-19 20:21
怎么没有人发言啊,斑竹。。。。。。。。。。。。帮忙啊!
举报 回复(0) 喜欢(0)     评分
mawzh
路人甲
路人甲
  • 注册日期2004-11-21
  • 发帖数102
  • QQ
  • 铜币421枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-12-12 20:18
用tableDesc里的东西代替field里的
举报 回复(0) 喜欢(0)     评分
游客

返回顶部