62,635
社区成员




DefaultTableModel myModel = new DefaultTableModel(rows,columnNames);
JTable table1 = new JTable(myModel);
JScrollPane scrollPane1 = new JScrollPane(table1);
public ShowResult(ConnectionBean connBean)//ConnectionBean 是我自定义连接数据库并操作的类,
{
super("结果");
recordCount= connBean.trsrs.getRecordCount();//获取记录数
Vector columnNames = new Vector(); //存放列名
Vector rows = new Vector(); //存放每一行的内容
try
{
if(connBean.rs.getRecordCount()>0)//当存在记录时
{
for(int i = 0; i < connBean.rs.getColumnCount(); i++)
{
columnNames.addElement(connBean.rs.getColumnName(i));//获取列名
}
for(int j = 0; j < connBean.rs.getRecordCount();j++)
{
Vector currentRow = new Vector();//用来存放当前行的内容
connBean.rs.moveTo(0, j);//往下移动搜索记录
for(int i = 0; i < connBean.rs.getColumnCount()-1; i++)//-1最后一列是正文
{
currentRow.addElement(connBean.rs.getString(i));//获取当前行的内容
}
mymap.put(connBean.rs.getString(0),connBean.rs.getString(6) );//把正文和ID号对应存
rows.addElement(currentRow);//存放所有行内容
}
}
}catch(SQLException e)
{
System.out.println("连接数据库错误");
e.printStackTrace();
}catch(NullPointerException e)
{
System.out.println("对象为空");
e.printStackTrace();
}
}
public ShowResult(ConnectionBean connBean)//ConnectionBean 是我自定义连接数据库并操作的类,
{
super("结果");
recordCount= connBean.trsrs.getRecordCount();//获取记录数
Vector columnNames = new Vector(); //存放列名
Vector rows = new Vector(); //存放每一行的内容
try{
if(connBean.rs.getRecordCount()>0)//当存在记录时
{
for(int i = 0; i < connBean.rs.getColumnCount(); i++)
{
columnNames.addElement(connBean.rs.getColumnName(i));//获取列名
}
for(int j = 0; j < connBean.rs.getRecordCount();j++)
{
Vector currentRow = new Vector();//用来存放当前行的内容
connBean.rs.moveTo(0, j);//往下移动搜索记录
for(int i = 0; i < connBean.rs.getColumnCount()-1; i++)//-1最后一列是正文
{
currentRow.addElement(connBean.rs.getString(i));//获取当前行的内容
}
mymap.put(connBean.rs.getString(0),connBean.rs.getString(6) );//把正文和ID号对应存
rows.addElement(currentRow);//存放所有行内容
}
}
}catch(SQLException e)
{
System.out.println("连接数据库错误");
e.printStackTrace();
}catch(NullPointerException e)
{
System.out.println("对象为空");
e.printStackTrace();
}
}