默认头像
路人甲
路人甲
  • 注册日期2007-08-13
  • 发帖数19
  • QQ
  • 铜币168枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1833回复:4

[求助]更新pCurFeature的某些字段出错

楼主#
更多 发布于:2007-10-12 20:25

我想更新pCurFeature的某些字段值,用下面的方式为什么会出错呢,希望大家能够帮忙看看:

Dim pWorkspaceEdit As IWorkspaceEdit
               pWorkspaceEdit = pSdeWorkspace
               '启动编辑
               pWorkspaceEdit.StartEditing(True)
               pWorkspaceEdit.StartEditOperation()

              pCurFeature.Value(i) = Me.DataGridView1.Rows.Item(i).Cells(1).Value
               pCurFeature.Store()


               '结束
               pWorkspaceEdit.StopEditOperation()
               pWorkspaceEdit.StopEditing(True)

喜欢0 评分0
默认头像
路人甲
路人甲
  • 注册日期2004-09-22
  • 发帖数358
  • QQ
  • 铜币1045枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-10-13 09:58
出了什么错误呢? 知道错误代号,才好判断是什么问题的。
由爱故生忧, 由爱故生怖. 若离于爱者, 无忧亦无怖.
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2004-09-22
  • 发帖数358
  • QQ
  • 铜币1045枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-10-13 09:59
仅仅就代码而言,问题不大的。对于存储在数据库里面的图层编辑,是可以的。对于Shape文件,就不需要pWorkspaceEdit.StartEditing(True) 了。至少,我在处理这样问题时候,是这样的。<BR>
由爱故生忧, 由爱故生怖. 若离于爱者, 无忧亦无怖.
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2007-08-13
  • 发帖数19
  • QQ
  • 铜币168枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-10-15 18:08

错误提示:提供的命令在命令集中不存在

当初没有注册SDE版本时,针对其它的网络分析也有同样有提示错误,可现在SDE版本注册了,其它的地方可以进行编辑数据了,为什么这里就不行呢。

本人的数据源是SDE for SQL Server2005。请各位多多帮忙。

举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2007-08-13
  • 发帖数19
  • QQ
  • 铜币168枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2007-10-17 09:12
怎么办啊,有没有人能够帮帮忙啊,急啊!
举报 回复(0) 喜欢(0)     评分
默认头像

返回顶部