查找结果集列数?
Find ResultSet column count?
如何找出单个 ResultSet 中有多少个值。
我知道您使用 result.next() 在结果之间进行迭代,但我如何知道一个结果中索引了多少个值?例如:
while (resultSet.next()) {
resultSet.getString(1);
resultSet.getString(2);
resultSet.getString(3);
}
如何判断 resultSet.getString(4) 处是否有值;在执行之前?
您似乎正在尝试返回列数。
int colCount= resultSet.getMetaData().getColumnCount();
这给出了返回列的计数。
如何找出单个 ResultSet 中有多少个值。
我知道您使用 result.next() 在结果之间进行迭代,但我如何知道一个结果中索引了多少个值?例如:
while (resultSet.next()) {
resultSet.getString(1);
resultSet.getString(2);
resultSet.getString(3);
}
如何判断 resultSet.getString(4) 处是否有值;在执行之前?
您似乎正在尝试返回列数。
int colCount= resultSet.getMetaData().getColumnCount();
这给出了返回列的计数。