点击按钮从数据库中读取数据,然后通过JTable显示
来源:互联网 发布:星际争霸2 for mac 编辑:程序博客网 时间:2024/05/29 09:11
// 关键部分
Vector<String> columnNames = new Vector<String>();
Vector rows = new Vector();
//执行查询,并获取查询结果
try {
String sql = "select * from fnSubject";
con = DBConnection.getCon();
stmt = con.createStatement();
rs = stmt.executeQuery(sql);
ResultSetMetaData rsmd = rs.getMetaData();
int colNum = rsmd.getColumnCount();//得到列数
columnNames.clear();//清空集合中所有元素
for (int column = 0; column < colNum; column++) {
columnNames.addElement(rsmd.getColumnLabel(column + 1));
}
//获取所有行的信息,加入到向量rows中
rows.clear();//清空集合
while (rs.next()) {
Vector<Object> newRow = new Vector<Object>();
for (int i = 1; i <= colNum; i++) {
newRow.addElement(rs.getObject(i));
}
rows.addElement(newRow);
}
} catch (Exception ex) {
}
//使用查询到结果建立table,并显示table
JDialog jd1=new JDialog(this,"");
JTable book_table = new JTable(rows,columnNames);
JScrollPane scrollPane1 = new JScrollPane(book_table);
book_table.setPreferredScrollableViewportSize(new Dimension(500, 70));
jd1.getContentPane().add(scrollPane1, BorderLayout.CENTER);
jd1.setSize(450,150);
jd1.setLocation(550,100);
jd1.show();
- 点击按钮从数据库中读取数据,然后通过JTable显示
- 从数据库中读取出数据,然后用XML输出
- Delphi 从数据库中读取数据给TreeView赋值,然后从TreeView结点中读取数据
- 如何将pictureBox里的图片保存到数据库,然后从数据读取显示
- 从数据库中读取表中数据然后写到txt文件中
- 解决按钮重复提交问题 (Jtable中重复显示数据)
- 从数据库中取出数据,存放到数组中,然后对数据进行分类显示
- java从文件中读取数据然后插入到数据库表中
- 从数据库中读取数据,然后插入到excel,发送email
- C#从数据库中读取二进制数据,并显示图片
- 从数据库中读取数据显示到树
- 用JTable显示数据库数据
- 从数据库读出数据然后以表格形式显示
- 请问如何在Web页面中点击一个button之后,用jsp从数据库中读取数据显示到表格里
- java小程序从数据库中(表)中读取数据然后创建文件夹生成txt文件
- java的JTable组件显示mysql数据库表中的数据以及将JTable表格中的数据存储到数据库中
- 读取数据库中数据,在页面上直接显示图片(点击该图片变大)
- 从cmos中读取数据并显示
- tcp文件双通道传输 命令通道和数据通道的关联
- weblogic异常Error parsing descriptor in Web appplication 解决方法
- 理解Linux的性能[转]
- javascript对EXCEL的操作类
- PDF文件制作方法与指南
- 点击按钮从数据库中读取数据,然后通过JTable显示
- 详解CSS绝对定位与相对定位
- VCF delegate执行过程简单说明
- 突破QQ2009的nprotect键盘加密技术
- string.Format 格式说明
- 获取程序本身的版本号
- 方波波形图
- 用Windows PE找回丢失的管理员密码
- 公司那点事