繁体   English   中英

在jTable(autosave)中进行编辑后,如何从单元格中将数据保存到sql中?

[英]How can i save the data in sql from the cell after editing in jTable(autosave)?

我已经填充了Jtable,但是现在我想更新sql记录,如果我更改单元格的值,则它应该在sql数据库中自动更改。

我想更新sql记录,如果我更改单元格的值,则它应该在sql数据库中自动更改

没有自动保存之类的东西(在基本JDK类中)。 因此,您将需要编写代码来侦听表中数据的更改,然后使用SQL手动更新数据库。

为此,您可以将TableModelListener添加到JTableTableModel中。 然后,当事件触发时,您将从TableModel中获取数据并更新数据库。

请注意,如果您开始编辑单元格并且即使不更改数据,也只是跳出该单元格, TableModelListener都会生成一个事件。 因此,您可能要考虑使用Table Cell Listener ,它仅在单元格中的数据实际更改时才会生成事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM