请教一下arcgisengine有什么接口可以更新sde中要素类属性表的内容?涉及到版本化

需求:更新sde中要素类属性表的内容
开始采用了官方给的IWorkspace.ExecuteSQL()。 文档 在最后加了一句:“注意executesql不是万能的,如果有版本则需要慎重考虑。” http://support.esrichina.com.cn/2009/1231/419.html 
但是我要做的东西正好涉及到了版本化,具体内容是用sql语句来更新sde中要素类属性表的内容,这个要素类有两个版本,我只想更新默认版本的数据,但是执行完IWorkspace.ExecuteSQL(sqlStr)后,不仅默认版本的属性表数据更新了,另外一个新建版本的数据也更新了。代码中获取IWorkspace的时候,也已经指定为默认版本。   所以这种方法是不可行的。
请教一下,有什么其他的方法更新sde中要素类属性表的内容吗?
已邀请:

柚子 - ArcGIS/WebAPI

赞同来自:

要回复问题请先登录注册