ResultSet问题
我有这样一条语句
while (rs.next()) {
list.add(new User(this.rs));
}
在while循环中只循环一次就跳出了,判断rs.next()为空(rs里不只有一条记录),如果在while 循环上面加上几条rs.next(),则在while循环外的rs.next()可以如实的执行。我换了一种循环
for (; !rs.isAfterLast() ;) {
list.add(new User(rs));
rs.next();
}
捕捉到的异常是
java.lang.NullPointerException
at com.microsoft.jdbc.base.BaseResultSet.cancelPendingUpdates(Unknown Source)
at com.microsoft.jdbc.base.BaseResultSet.next(Unknown Source)
hlpe me!!!!!