ResultSetMetaData metadata=result.getMetaData();
// 确定数据集的列数,亦字段数
int columns=metadata.getColumnCount();
// 输出每一个数据值for(int i=1;i<=columns;++i) {
if(i<columns)
System.out.print(metadata.getColumnName(i)+" | ");
else
System.out.println(metadata.getColumnName(i));
}while(result.next()){
for(int i=1;i<=columns;++i) {
if(i<columns)
System.out.print(result.getString(i)+" | ");
else
System.out.println(result.getString(i).trim());
}
}
// 确定数据集的列数,亦字段数
int columns=metadata.getColumnCount();
// 输出每一个数据值for(int i=1;i<=columns;++i) {
if(i<columns)
System.out.print(metadata.getColumnName(i)+" | ");
else
System.out.println(metadata.getColumnName(i));
}while(result.next()){
for(int i=1;i<=columns;++i) {
if(i<columns)
System.out.print(result.getString(i)+" | ");
else
System.out.println(result.getString(i).trim());
}
}
页面显示:
columns is 12 (我见了一条显示字段数的语句)
tomcat控制台显示:
o | o | oo | | | | | oooolooloo_ooyooyoo | oooolool(不知道这算不算乱麻)
而且,我还是过打出字段名
out.println("ziduan ming is "metadata.getColumnName(i));
显示:
ziduan ming is (这里是空,语句能执行,但是字段明显是不出来。。)
请楼上的哥哥和各位高手帮忙分析一下。。究竟怎么办?