java中表格连接数据库

java中表格连接数据库,第1张

JTable的有一个方法是getTableModel().返回提供此 JTable 所显示数据的 TableModel.

TableModel是一个接口,实际上返回的是DefaultTableModel类,它实现了TableModel接口。这个类中有一个方法是void addRow(Object[] rowData)。它就是将一行插入到JTable中。

不过JTable的setValueAt方法应该就可以实现。

楼主可以定义个一个线程类来完成。

比如你需要插入100行数据,可以在线程的run方法中写一个循环,在循环中写两行代码,一行是setValueAt,一行是刷新JTable,然后再让线程睡眠,这样一行一行的显示的效果就可以出来了!

或者楼主可以用进度条来打发等待的时间,就像打开netbeans的那个进度条一样,这个可以用JProgressBar类。楼主可以去查看一下源代码。如果楼主还是没有头绪,我干脆就写个例子得了!

关于组件的添加或者类似设置窗口的大小,布局管理器等我就不做解释了!

List A

List B

for(int i=0i<A.size()i++)

if(!B.contains(A.get(i)))

insert(A.get(i))

wtid到底是数字还是字符,

变量wtid是字段名,还是值

我假设你的两个表之间的连接条件是

wtid

字段名;

变量wtid

是值,那么如下:

rs=stm.executeQuery("select

da

from

da

inner

join

wtb

where

da.wtid=

wtb.wtid

and

da.wtid='"+wtid+"'")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6801894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存