hpcc
路人甲
路人甲
  • 注册日期2006-08-01
  • 发帖数34
  • QQ
  • 铜币278枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1772回复:3

[求助]期待高手

楼主#
更多 发布于:2006-10-18 14:33
<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>
喜欢0 评分0
wjckaxi
路人甲
路人甲
  • 注册日期2004-04-13
  • 发帖数144
  • QQ
  • 铜币149枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-10-20 17:19
看下你的 rec.Updatable 是否为true?? <BR> <BR>还有recs.EditMode ?? 是否是 moEditInProgress??
菜虫 欢迎光临Blog http://blog.sina.com.cn/wjckaxi
举报 回复(0) 喜欢(0)     评分
hpcc
路人甲
路人甲
  • 注册日期2006-08-01
  • 发帖数34
  • QQ
  • 铜币278枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-10-22 15:46
<P>这位兄台,这两个属性说是只读属性,不允许我修改!!</P>
<P>我要怎么才能修改它们呢??</P>
<P>PS:我用的mo是未注册的,是不是和这有关呢?</P>
举报 回复(0) 喜欢(0)     评分
wjckaxi
路人甲
路人甲
  • 注册日期2004-04-13
  • 发帖数144
  • QQ
  • 铜币149枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-10-26 12:37
<P>这两个属性是只读的,就是看你的数据是不是可以编辑,你看你的数据是不是只读,或其它程序是不是有锁定它。</P>
<P>MO没注册,这个我就不知道是不是有关了。  :)</P>
<img src="images/post/smile/dvbbs/em01.gif" />
菜虫 欢迎光临Blog http://blog.sina.com.cn/wjckaxi
举报 回复(0) 喜欢(0)     评分
游客

返回顶部