while(rs.next()){
// for(int i=0;i<clocount;i++)下标必须从1开始
for(int i=1;i<clocount;i++){
//获取数据的类型
System.out.println(rsmd.getColumnLabel(i)+": "+rs.getString(i));
}
System.out.println();
// for(int i=0;i<clocount;i++)下标必须从1开始
for(int i=1;i<clocount;i++){
//获取数据的类型
System.out.println(rsmd.getColumnLabel(i)+": "+rs.getString(i));
}
System.out.println();
}
在代码块中 for循环从0开始,但在数据库中,列的下标是从1开始的
所以循环的i初始化值为1