adf刷新mysql auto_increment“ID”在重新执行查询之前未显示

时间:2013-01-22 15:32:38

标签: java mysql oracle-adf jdeveloper

我有一个与此问题非常相似的问题: Oracle ADF web browser refresh button gets old page

我的应用程序也运行在MySQL数据库之上。我有一个名为IncidentType的表,其中包含2列:

IncidentTypeID(int,auto_increment) 描述(varchar 60) 在我的网页中,我可以创建新记录并将它们提交到数据库。但是,在我重新加载页面之前不会显示IncidentTypeID(通过“刷新”或关闭然后重新打开页面)。基本上,直到VO的查询再次在数据库上执行。

如果我查看数据库中的数据,则会正确分配IncidentTypeID。

我注意到ADF业务组件测试人员的行为相同。

您建议修改什么以强制在每次提交后重新执行查询?

我在上面的链接中尝试了解决方案,但它没有改变行为。

我正在使用jDev 11.1.2.3.0

1 个答案:

答案 0 :(得分:0)

请在此处查看不支持的功能和“设置主键生成”解决方法: http://www.oracle.com/technetwork/developer-tools/jdev/multidatabaseapp-085183.html