首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在数据库表中添加新数据后重新加载/刷新表?

如何在数据库表中添加新数据后重新加载/刷新表?
EN

Stack Overflow用户
提问于 2019-05-01 00:38:26
回答 1查看 183关注 0票数 0

我使用rapidClipse 4.0

我从rapidClipse和java开始

我创建了一个包含表和字段组的页面。

保存新记录后,表不会刷新。

属性:

AutoQueryData为false

数据为"findAllContacts“(JPASQL查询)

实体已设置。

所有列都设置好了

我试着关注视频"RapidClipse: Daten manuell laden“

我关注了:https://www.rapidclipse.com/en/forum/index.php/forum/programmierung/495-table-refresh-bei-neuem-datensatz

https://www.rapidclipse.com/en/forum/index.php/forum/bugs/120-aktualisierung-anzeige-tabelle ->此方法不可用/未定义

我试着用

  • this.table.getBeanContainerDatasource().refresh()
  • this.table.getBeanContainerDatasource().addAll(new OkmMetaDataValueDAO().findAllContacts(); -->这确实用相同的数据第二次/两次填充表,但没有重新加载it.
  • this.table.addContainerDatasource().addAll(...

重新加载容器的步骤

都没有成功。

我觉得,我必须通过使用java-script在客户端触发内容重新加载。但是如何使用rapidclipse做到这一点?

有没有人能解释一下,我必须考虑/思考什么,或者我做错了什么?

所有的帮助都将不胜感激!

提前感谢您- OpaHeinz

EN

回答 1

Stack Overflow用户

发布于 2019-09-05 22:51:29

this.table.getBeanContainerDatasource().refresh()总是为我工作(你已经做到了)。

注意:有时需要一段时间才能在数据库和视图中起作用。

在我的例子中,我遇到了这个问题。我必须删除数据,并在数据被删除后立即刷新表格。我发现的是时间滞后。所以我在delete按钮旁边多放了一个按钮。当有人删除数据时,“删除”按钮被禁用,而刷新按钮被启用,启用“删除”按钮的唯一方法是单击“刷新”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55925346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档