阅读:1315回复:1
[求助]VB+MapX,修改MapInfo表内容的实现
我在程序中编写的代码如下:
<P> Dim ds As MapXLib.Dataset<BR> Dim lyrNew As MapXLib.Layer<BR> Dim rvs As MapXLib.RowValues<BR> Set lyrNew = Map1.Layers(1)<BR> <BR> Set ds = Map1.Datasets.Add(6, lyrNew)<BR> Set rvs = ds.RowValues(1)<BR> lyrNew.Editable = True<BR> lyrNew.AutoLabel = False<BR> <BR> rvs.Item("标注名称").Value = "电脑 "<BR> lyrNew.AutoLabel = True</P> <P> Map1.Refresh</P> <P>在调试状态下可以看到修改前后这个字段的内容,但是显示出来的地图上却没有改变,在MapInfo表中字段的值也没有改变。</P> <P>哪位能够帮我实现这个功能,十分感谢!</P><img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em12.gif" /> |
|
1楼#
发布于:2005-11-11 13:45
你修改后,没有UPDATE
|
|