注册 登录
编程论坛 J2EE论坛

[求助]要读取数据库中不同属性的值,应该怎样操作?

emilie 发布于 2007-07-03 17:56, 438 次点击

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的不同值。

要实现这个目的究竟要怎么改这段代码呀,请各位指点一下,多谢多谢~

0 回复
1