当前位置:编程学习 > JAVA >>

JDBC-ODBC 数据库连接 数据更新问题

--------------------编程问答-------------------- java 图形化部分略过,无法帮你,帮忙顶! --------------------编程问答-------------------- 为什么要这样更新?你不就是删除了一行嘛,直接更新你的table就好了

重建整个frame你不觉得伤筋动骨吗? --------------------编程问答-------------------- 2楼说的在理!你从新获取数据库中的数据然后显示到table上最后调用下table.repaint();(从新画一下table)就可以实现时时更新了。 --------------------编程问答--------------------
引用 2 楼 xtfgy2012 的回复:
为什么要这样更新?你不就是删除了一行嘛,直接更新你的table就好了

重建整个frame你不觉得伤筋动骨吗?


回复2楼,不只是这样,在删除或者插入了一条记录之后,这个table我还要进行插入和删除操作,如果前面的没有显示好,后面的插入或者删除会出乱子. --------------------编程问答--------------------
引用 3 楼 zhang5059 的回复:
2楼说的在理!你从新获取数据库中的数据然后显示到table上最后调用下table.repaint();(从新画一下table)就可以实现时时更新了。


回复3楼,之前有过updateUI()之类的函数,我统统都用过了,不行,现在你给出的table.repaint(),也不起效.
貌似是在eclipse上运行操作的时候,那条记录还没有插入进去,虽然我看到数据库上面已经是更新完毕了. --------------------编程问答--------------------
引用 1 楼 QQ1048400129 的回复:
java 图形化部分略过,无法帮你,帮忙顶!



同顶 --------------------编程问答--------------------
引用 4 楼 pimkle 的回复:
引用 2 楼 xtfgy2012 的回复:为什么要这样更新?你不就是删除了一行嘛,直接更新你的table就好了

重建整个frame你不觉得伤筋动骨吗?

回复2楼,不只是这样,在删除或者插入了一条记录之后,这个table我还要进行插入和删除操作,如果前面的没有显示好,后面的插入或者删除会出乱子.

你想办法控制好table的展现就好了,明明是操作了一行数据,结果整个界面和数据再重构
怎么都不是个好办法 --------------------编程问答--------------------
引用 5 楼 pimkle 的回复:
引用 3 楼 zhang5059 的回复:2楼说的在理!你从新获取数据库中的数据然后显示到table上最后调用下table.repaint();(从新画一下table)就可以实现时时更新了。

回复3楼,之前有过updateUI()之类的函数,我统统都用过了,不行,现在你给出的table.repaint(),也不起效.
貌似是在eclipse上运行操作的时候,那条记……

数据库里面有数据了,不代表你已经提交更新了,你是不是忘了提交了 --------------------编程问答--------------------
引用 8 楼 xtfgy2012 的回复:
引用 5 楼 pimkle 的回复:引用 3 楼 zhang5059 的回复:2楼说的在理!你从新获取数据库中的数据然后显示到table上最后调用下table.repaint();(从新画一下table)就可以实现时时更新了。

回复3楼,之前有过updateUI()之类的函数,我统统都用过了,不行,现在你给出的table.repaint(),也不起效.
貌似是在e……
--------------------编程问答--------------------
引用 5 楼 pimkle 的回复:
引用 3 楼 zhang5059 的回复:2楼说的在理!你从新获取数据库中的数据然后显示到table上最后调用下table.repaint();(从新画一下table)就可以实现时时更新了。

回复3楼,之前有过updateUI()之类的函数,我统统都用过了,不行,现在你给出的table.repaint(),也不起效.
貌似是在eclipse上运行操作的时候,那条记……
应该不会啊。只要你没有把他的自动提交给设置为false,他是自动提交的,(也就是你一执行那段SQL语句就会被更新到数据库当中的),你可以试着把从新获取的数据打印出来看看,是不是你想要的那些数据。(然后就看你是不是真确的把这些数据显示在table中了) --------------------编程问答-------------------- 数据库操作需要提交
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,