Java 如何从resultset打印整个列?
我正在尝试使用jdbc从数据库打印整个列。 创建了一个arraylist“searchRes”。 在运行时,我只得到一行,而不是整个列Java 如何从resultset打印整个列?,java,jdbc,Java,Jdbc,我正在尝试使用jdbc从数据库打印整个列。 创建了一个arraylist“searchRes”。 在运行时,我只得到一行,而不是整个列 if (resultSet.next()) { searchRes.add(resultSet.getString(1)); for (String a : searchRes) { System.out.println(a + " "); } } 诀窍是使用while循环继续,直到resultSet.next()返回
if (resultSet.next()) {
searchRes.add(resultSet.getString(1));
for (String a : searchRes) {
System.out.println(a + " ");
}
}
诀窍是使用
while
循环继续,直到resultSet.next()
返回false
:
while (resultSet.next()) {
System.out.println(resultSet.getString(1));
}