如何在C/S端实现多用户数据编辑,并进行各版本的记录?

0 投票
针对多用户编辑问题目前考虑用数据库型数据源,组件的recordset可以操作数据的增删改查,但若不同用户对数据进行编辑,例如A增加了数据,B修改字段,如何管理多用户编辑版本的数据?是不是需要客户自行开发?有没有什么具体的开发思路或者指导可以参考
3月 12 分类:  52次浏览 | 用户: rrl0209 (8 分)

1个回答

0 投票
 
已采纳
您可以考虑结合数据源的版本管理Datasource.VersionManager 进行开发。

详见帮助文档中Datasource.VersionManager属性及VersionManager 类相关内容。

需要注意版本管理目前只支持OraclePlus引擎和SQLPlus引擎。
3月 12 用户: 执笔画月 才高八斗 (918 分)
采纳于 3月 12 用户:rrl0209
您好,感谢回答,请问具体是哪个帮助文档?
找到了,是在iObject帮助文档中。谢谢!
C/S桌面端的话,您需要使用的是SuperMap iObjects产品,具体是C++/.NET/Python/Java/Spark版本,您根据您使用的开发语言和环境选择。

帮助文档在下载后的help中有,或者在超图官网中SuperMap技术资源中心各产品也有对应的在线帮助文档。
...