java - 我应该如何刷新显示 mySQL 数据库数据的 gui?

标签 java mysql database jdbc

我在程序中使用 JDBC 连接到 mySQL 数据库。在运行时,用户可以通过添加新内容来修改数据库的内容(更多功能即将推出,但现在这就是我所拥有的全部)。但是,当创建数据库的新条目时,我希望显示内容的 gui 使用修改后的数据更新自身。

我知道如何更新 gui 元素,但这似乎不适用于从我的数据库创建的结果集。

我对 mySQL 和 JDBC 很陌生,因此我们将不胜感激!

最佳答案

第一个问题: - 如果是Web应用程序,您可以使用Ajax和ajax回调来管理应用程序的返回(成功或失败) - 如果它是标准应用程序,您可以通过这种方式进行管理(这在我这边工作): 用户添加数据后,您需要等待数据库的结果。如果(插入/更新/删除)没有返回任何异常,则必须修改 GUI(添加/更新/删除)显示。如果你有任何问题,你不应该修改你的 GUI。

不要执行任何全选,因为如果数据库很大,您的应用程序可能会崩溃。

关于java - 我应该如何刷新显示 mySQL 数据库数据的 gui?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27884959/

相关文章:

database - Codeigniter join 重复返回值

mysql - MySQL 中的聚集索引

mysql - 选择查询以获取最近 3 次通话和邮件

mysql - SQL:语法错误

Java简单形状程序

java - 获取铃声 - 英文名称

mysql - Rails mysql 失去连接

sql - 从子查询中选择行,SQL,解决

java - 阵列中奇怪的双重打印

java - 我应该如何在现有父级上基于一对多注释的映射中执行更新操作?