我有 1 个应用程序模块、1 个到 DB 的连接和两个基于单个 ViewObject 的 DataControl。它们被放置在同一个表格上。当我将数据插入第一个 DataControl 并尝试在第二个重新执行查询时,ADF 是否有可能进行 2 个会话?
问问题
1097 次
1 回答
0
你的实际上不是问题。这是它应该工作的方式。两个用户不能同时更新/更改同一行。提交更改的第一个是好的,而第二个将显示一个错误弹出窗口,告诉他当前行已从其他人那里更新。如果用户没有工作(更改)同一行但同一 ViewObject 的不同行,那么您应该考虑这个链接:
http://radio-weblogs.com/0118231/stories/2004/03/24/whyDoIGetOraclejborowinconsistentexception.html
我建议你也看看这本书,你可以找到它免费下载,只需搜索一下。
http://www.amazon.com/Quick-Start-Oracle-Fusion-Development/dp/0071744282
祝你有美好的一天,东。
于 2013-10-01T14:05:58.837 回答