[求助]要读取数据库中不同属性的值,应该怎样操作?
Statement stmt;
ResultSet col;
Connection conn;
.....
.....//省略数据库连接部分;
stmt = conn.createStatement();
col = stmt.executeQuery ("show columns from scores where Field != 'ID'");
while (col.next())
{
String columns = col.getString ("Field");
System.out.println("Field="+columns);
while (columns != null)
{
val = stmt.executeQuery ("select distinct "+ columns + " from scores ");
System.out.println(val);
}
}
col.close();
在没有执行红色代码的时候程序是正常运行的,当我添加了这段代码以后就出现了问题。
我添加这段代码的目的主要是为了所有COLUMN的不同值。
要实现这个目的究竟要怎么改这段代码呀,请各位指点一下,多谢多谢~