我正在使用resultSet.next()
来检查数据库中是否存在唯一行。但即使数据库中存在该行,它也会返回false
。
任何人都可以解释this page的第一个答案的第一条评论吗?
答案 0 :(得分:2)
如果数据库中有任何你期望的行,那么首先调用resultSet.next()应该返回true。
回答this page。 如果您只希望从数据库返回一行,则首先调用resultSet.next()将返回true,任何更多的调用将返回false。对resultSet的第一个next()调用将游标带到第一行。