日期:2014-05-17  浏览次数:21076 次

ResultSet.next()没有数据返回true怎么回事
ResultSet没有数据返回next()是true
怎么回事啊
第一次next()是true
后面的都是false

------解决方案--------------------
因为你那条SQL语句即使没有匹配的记录也会给你返回一条结果为空的记录。
你可以把SQL语句用system打印出来,然后去数据库执行一次看看。
rs.next()判断是没有问题的