java中jTable怎样显示数据库内容。
classttextendsAbstractTableModel{publictt(ResultSetaResultSet){rs=aResultSet;try{rsmd...
class tt extends AbstractTableModel
{
public tt(ResultSet aResultSet)
{
rs=aResultSet;
try
{
rsmd=rs.getMetaData();
}catch(SQLException e)
{
e.printStackTrace();
}
}
public int getColumnCount()
{
try
{
return rsmd.getColumnCount();
}catch(SQLException e)
{
e.printStackTrace();
return 0;
}
}
public Object getValueAt(int r,int c)
{
try
{
rs.absolute(r+1);
return rs.getObject(c+1);
}catch(SQLException e)
{
e.printStackTrace();
return null;
}
}
public int getRowCount()
{
try
{
rs.last();
return rs.getRow();
}catch(SQLException e)
{
e.printStackTrace();
return 0;
}
}
private ResultSet rs;
private ResultSetMetaData rsmd;
} 展开
{
public tt(ResultSet aResultSet)
{
rs=aResultSet;
try
{
rsmd=rs.getMetaData();
}catch(SQLException e)
{
e.printStackTrace();
}
}
public int getColumnCount()
{
try
{
return rsmd.getColumnCount();
}catch(SQLException e)
{
e.printStackTrace();
return 0;
}
}
public Object getValueAt(int r,int c)
{
try
{
rs.absolute(r+1);
return rs.getObject(c+1);
}catch(SQLException e)
{
e.printStackTrace();
return null;
}
}
public int getRowCount()
{
try
{
rs.last();
return rs.getRow();
}catch(SQLException e)
{
e.printStackTrace();
return 0;
}
}
private ResultSet rs;
private ResultSetMetaData rsmd;
} 展开
展开全部
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询