1、用类java.sql.Statement的executequery()方法查询的结果集永远不会返回null,可以用rs.next()方法来判断有没结果集
因为一个结果集最初将游标定位在第一行的前面。而不用rs==null,这样没有效果
2、现在详细解说一下resultset的next()方法
每调用一次,游标后移一个,当resultset游动到最后一行,再调用next()方法会返回false,并且游标也到了最后一行的后面!要是再调用next()的话就会出现异常!!!!!!
1、用类java.sql.Statement的executequery()方法查询的结果集永远不会返回null,可以用rs.next()方法来判断有没结果集
因为一个结果集最初将游标定位在第一行的前面。而不用rs==null,这样没有效果
2、现在详细解说一下resultset的next()方法
每调用一次,游标后移一个,当resultset游动到最后一行,再调用next()方法会返回false,并且游标也到了最后一行的后面!要是再调用next()的话就会出现异常!!!!!!