日期:2014-05-16  浏览次数:20417 次

关于jdbc取数据库table行数和列数
近来由于想跳槽,就想巩固下自己的基础,也是在日企整天写文档,好久没code了,就寻思练练jdbc吧,捣鼓了半天,就是不能把table遍历了,取列数总取不到,网上找了些资料总结了下希望亲们能用得到。
1.关于取行数方法比较多
a.第一种方法可以用count计数法
int count=0;
while(ResultSet.next()){
count++;
}
b.直接拿sql文取“select count(*)from test”
resultSet=Satatement.executeQuery(sql);
2.取列数时真有点懵,找了半天API也没找到,最后网上查了原来是ResultSet.getMetaData().getColumnCount()这个方法,藏得挺深...