3

当我的数据库更新时,如何自动更新我的 JTable 数据?

谢谢。

4

1 回答 1

2

您的 JTable数据模型必须以某种方式确定您的数据库是否已更改。

没有将这些信息直接从 SQL 数据库提供给表模型的标准方法。您很可能必须轮询数据库并自己发现此信息(在轮询线程中?)

根据填充表所需查询的复杂性以及表中数据的数量,您可以轮询以取回完整的数据集并在必要时重建表,或者轮询最新更新的行,然后如果已更改,则发出对完整数据集的查询。

根据您使用的是特定框架还是 SQL 数据库产品,可能会有更多针对此问题的产品特定答案。

于 2009-04-12T14:51:55.790 回答