用jtable实现与数据库更新时我实现的AbstractTableModel出错了,当对jtable单元格的内容更改后改变焦点,数据库中的内容已经成功更改了,但是单元格中的数据出现了乱码,有没有有哪位遇到过这种情况,万分感谢! AbstractTableModel中的setValueAt()方法实现如下,不知道是哪里出问题了 public void setValueAt(Object value,int r,int c)
{
try{
rs.absolute(r+1);
//rs.updateString(c+1, (value).toString());
rs.updateObject(c+1, value);
rs.updateRow();
}catch(SQLException e){
e.printStackTrace();
}
fireTableCellUpdated(r, c);
}
{
try{
rs.absolute(r+1);
//rs.updateString(c+1, (value).toString());
rs.updateObject(c+1, value);
rs.updateRow();
}catch(SQLException e){
e.printStackTrace();
}
fireTableCellUpdated(r, c);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货