我用swing设计界面,更新了数据库里的数据,但是表里还是显示修改之前的,只有等到关闭窗口再打开,更改后的数据才会出现,请问有没有什么办法可以实现更新完数据之后就可以在表上显示出来.

解决方案 »

  1.   

    在更新后显示调用一下查询或者刷新方法。
    我当初搞.net时也被这个问题困扰了很久。
      

  2.   

    能不能具体的说说是怎么实现的?
    我现在所了解的方法就是先删除原来的,之后再重新加载数据库信息
    举个例,我现在用JTable接数据库里的数据,先remove()掉,然后再重新连接数据库,可又有问题了,增加和修改是没有问题,可是到了删除的时候,虽然删除成功,可用这个方法却无法把已经删掉的数据再JTable上去掉,这该怎么办呢?