java SQL2000 JTable……(急啊、高手帮忙)

来源:百度知道 编辑:UC知道 时间:2024/09/22 14:56:57
从SQL2000中逐行读取数据后、怎样把这些数据对应的存入JAVA JTable的每行中
SQL中的行 TABLE中的行
SQL.1 TABLE.1
SQL.2 TABLE.2
SQL.3 TABLE.3
…… ……
高手应该明白我的意思吧。。。
主要想实现数据库中的数据都显示在JTable的表中

完全明白,很简单呀,select * from 表,
返回一个ResultSet rs = ....
String XX=rs.getString("列名"); 这里 是列设置的是什么类型就用什么类型 比如 rs.getInt....
获得字符串后,
放入JTable对应的 存value的项里 就OK了

程序是读文件扔到table里的,
你直接改成用数据库的resultset就行了
import java.io.*;
import javax.swing.*;
import javax.swing.table.*;
public class csvFileRead extends JFrame{
private JTable jTable1;
private JScrollPane jScrollPane;
private DefaultTableModel tableModel;
private JPanel jPanel1;
private String fileName;
public csvFileRead() {
fileName = "yourFileName";
jPanel1 = new JPanel();
jScrollPane = new JScrollPane();
try{
BufferedReader bf = new BufferedReader(new InputStreamReader(new FileInputStream(new File(fileName))));
String line = null;
line = bf.readLine();
String [] head = line.split(",");
Object [][] silencer = {};
//String[] dataType =new String[head.length];