如何在更新数据库时自动更新JTable数据?
感谢。
答案 0 :(得分:2)
您的JTable data model将以某种方式确定您的数据库是否已更改。
没有标准的方法可以直接从SQL数据库向表模型提供此信息。您很可能需要轮询数据库并为自己发现此信息(在轮询线程中?)
根据填充表所需的查询的复杂性以及表中数据的数量,您可以轮询以获取完整的数据集并在必要时重建表,或者轮询最新更新的行,然后发出完整数据集的查询(如果已更改)。
根据您使用的是特定框架还是SQL数据库产品,可能是针对此问题的更具体产品的答案。