阅读:1772回复:3
[求助]期待高手
<P>想对shp的属性数据进行修改,代码如下:</P>
<P>MapObjects2.Recordset rec;</P> <P>rec.MoveFirst();<BR>rec.Edit();<BR>rec.Fields.Item("Id").Value="14";<BR>rec.Update();<BR>rec.StopEditing();</P> <P>在rec.Edit()的时候就提示我Edit failed。望高手赐教,谢谢!</P> |
|
1楼#
发布于:2006-10-20 17:19
看下你的 rec.Updatable 是否为true?? <BR> <BR>还有recs.EditMode ?? 是否是 moEditInProgress??
|
|
|
2楼#
发布于:2006-10-22 15:46
<P>这位兄台,这两个属性说是只读属性,不允许我修改!!</P>
<P>我要怎么才能修改它们呢??</P> <P>PS:我用的mo是未注册的,是不是和这有关呢?</P> |
|
3楼#
发布于:2006-10-26 12:37
<P>这两个属性是只读的,就是看你的数据是不是可以编辑,你看你的数据是不是只读,或其它程序是不是有锁定它。</P>
<P>MO没注册,这个我就不知道是不是有关了。 :)</P> <img src="images/post/smile/dvbbs/em01.gif" /> |
|
|