我在程序中使用 JDBC 连接到 mySQL 数据库。在运行时,用户可以通过添加新内容来修改数据库的内容(更多功能即将推出,但现在这就是我所拥有的全部)。但是,当创建数据库的新条目时,我希望显示内容的 gui 使用修改后的数据更新自身。
我知道如何更新 gui 元素,但这似乎不适用于从我的数据库创建的结果集。
我对 mySQL 和 JDBC 很陌生,因此我们将不胜感激!
最佳答案
第一个问题: - 如果是Web应用程序,您可以使用Ajax和ajax回调来管理应用程序的返回(成功或失败) - 如果它是标准应用程序,您可以通过这种方式进行管理(这在我这边工作): 用户添加数据后,您需要等待数据库的结果。如果(插入/更新/删除)没有返回任何异常,则必须修改 GUI(添加/更新/删除)显示。如果你有任何问题,你不应该修改你的 GUI。
不要执行任何全选,因为如果数据库很大,您的应用程序可能会崩溃。
关于java - 我应该如何刷新显示 mySQL 数据库数据的 gui?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27884959/