Я пытался связать свою таблицу MySQL с моим проектом Java, и я хотел ответить взаимностью моей таблице MySQL на моем фрейме Java. Я написал этот код до сих пор.
try{
Class.forName(cn);
Connection con = (Connection) DriverManager.getConnection(url, u, p);
Statement stmt = (Statement) con.createStatement();
String q = "select eno,name,salary,dept,(salary*12) as spa from employee;";
ResultSet rs = stmt.executeQuery(q);
ResultSetMetaData rsmd = rs.getMetaData();
int cc=rsmd.getColumnCount();
Vector columns = new Vector(cc);
Vector data = new Vector();
Vector row;
while(rs.next()) {
row=new Vector(cc);
for (int i = 1; i <= cc; i++) {
row.add(rs.getString(i));
}
data.add(row);
}
JTable table=new JTable(data,columns);
DefaultTableModel m = new DefaultTableModel(data, columns);
jTable1.setModel(m);
} catch (Exception e){
System.out.println(e.getMessage());
}
Я использовал векторы, и теперь не могу понять, как определить модель для моей таблицы 'jTable1'. Таблица MySQL и ее описание
Любая помощь приветствуется.