zhousky
论坛版主
论坛版主
  • 注册日期2003-08-01
  • 发帖数281
  • QQ
  • 铜币1027枚
  • 威望3点
  • 贡献值0点
  • 银元0个
阅读:1789回复:5

在ARCENGINE程序中,对某一表建了关联后,程序就不能再修改关联表中的字段值了?

楼主#
更多 发布于:2004-10-13 09:42
<b></b>我在ARCCATALOG中新建了一个关系类,是一个表与一个要素类建的关系,关系类的类型是简单关系,一对一的关系,然后我在程序中想修改表中某一字段的属性值(是通过这个字段与要素类中的另一个字段建立关系的),发生错误,提示:objects in this class cannot be updated outside an edit session[sde.dbo.综合数据].
可是我的程序已经在开始编辑任务中了,不知为什么?程序片断如下:
  pWorkspaceEdit.StartEditing True
  pWorkspaceEdit.StartEditOperation
  Dim pRow As IRow
  Dim pCursor As ICursor
  Dim pQueryFilter As IQueryFilter
  Set pQueryFilter = New QueryFilter
  Set pCursor = pTable.Update(pQueryFilter, False)   '---运行到这个提示以上错误
  Set pRow = pCursor.NextRow

喜欢0 评分0
不要看我噢
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2004-10-13 10:21
是不是需要另外连接到你的表格数据进行编辑
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
zhousky
论坛版主
论坛版主
  • 注册日期2003-08-01
  • 发帖数281
  • QQ
  • 铜币1027枚
  • 威望3点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-19 09:02
版主好像说的不对,大家能给点别的建议吗?
不要看我噢
举报 回复(0) 喜欢(0)     评分
边缘雨
路人甲
路人甲
  • 注册日期2004-09-17
  • 发帖数50
  • QQ
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-10-21 09:15
arcengine 是不是独立安装的啊?我装了arcgis9没有找到它啊,求助
举报 回复(0) 喜欢(0)     评分
aicai
路人甲
路人甲
  • 注册日期2003-11-18
  • 发帖数191
  • QQ
  • 铜币740枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-22 09:54
arcengine是要另外安装得,一张盘!
举报 回复(0) 喜欢(0)     评分
kendomen
路人甲
路人甲
  • 注册日期2004-10-18
  • 发帖数13
  • QQ
  • 铜币163枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-11-29 14:00
<b>在ARCENGINE 下编辑要有ARCENGINE update 的授权文件</b>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部