JDBC-ODBC 数据库连接 数据更新问题
--------------------编程问答-------------------- java 图形化部分略过,无法帮你,帮忙顶! --------------------编程问答-------------------- 为什么要这样更新?你不就是删除了一行嘛,直接更新你的table就好了重建整个frame你不觉得伤筋动骨吗? --------------------编程问答-------------------- 2楼说的在理!你从新获取数据库中的数据然后显示到table上最后调用下table.repaint();(从新画一下table)就可以实现时时更新了。 --------------------编程问答--------------------
回复2楼,不只是这样,在删除或者插入了一条记录之后,这个table我还要进行插入和删除操作,如果前面的没有显示好,后面的插入或者删除会出乱子. --------------------编程问答--------------------
回复3楼,之前有过updateUI()之类的函数,我统统都用过了,不行,现在你给出的table.repaint(),也不起效.
貌似是在eclipse上运行操作的时候,那条记录还没有插入进去,虽然我看到数据库上面已经是更新完毕了. --------------------编程问答--------------------
同顶 --------------------编程问答--------------------
你想办法控制好table的展现就好了,明明是操作了一行数据,结果整个界面和数据再重构
怎么都不是个好办法 --------------------编程问答--------------------
数据库里面有数据了,不代表你已经提交更新了,你是不是忘了提交了 --------------------编程问答-------------------- --------------------编程问答-------------------- 应该不会啊。只要你没有把他的自动提交给设置为false,他是自动提交的,(也就是你一执行那段SQL语句就会被更新到数据库当中的),你可以试着把从新获取的数据打印出来看看,是不是你想要的那些数据。(然后就看你是不是真确的把这些数据显示在table中了) --------------------编程问答-------------------- 数据库操作需要提交
补充:Java , Java SE