問題があります。java から mssql を接続します。SQL からデータを返します。このデータを jtable に表示したいのですが、DefaultTableModel から jtable を割り当てませんでした。私のコード:
public void displayTable(ResultSet result,ResultSetMetaData resultMeta){
int i;
DefaultTableModel table = new DefaultTableModel();
int columnCount=resultMeta.getColumnCount();
System.out.println(columnCount);
try{
for(i=1;i<=columnCount;i++)
table.addColumn(resultMeta.getColumnName(i));
while(result.next()){
String [] row=new String[columnCount];
for(int j=1;j<=columnCount;j++)
row[j-1]=result.getString(j);
table.addRow(row);
}
for(int a =0;a<columnCount;a++){
System.out.println(table.getColumnName(a));
}
tablo.setModel(table);
}catch(Exception ex){ System.out.println(ex); }
}