|
阅读:1789回复:5
在ARCENGINE程序中,对某一表建了关联后,程序就不能再修改关联表中的字段值了?
<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 |
|
|
|
1楼#
发布于:2004-11-29 14:00
<b>在ARCENGINE 下编辑要有ARCENGINE update 的授权文件</b>
|
|
|
2楼#
发布于:2004-10-22 09:54
arcengine是要另外安装得,一张盘!
|
|
|
3楼#
发布于:2004-10-21 09:15
arcengine 是不是独立安装的啊?我装了arcgis9没有找到它啊,求助
|
|
|
4楼#
发布于:2004-10-19 09:02
版主好像说的不对,大家能给点别的建议吗?
|
|
|
|
5楼#
发布于:2004-10-13 10:21
是不是需要另外连接到你的表格数据进行编辑
|
|
|