rs是结果集,也就是相当于一个表。你直接就getstring。逻辑上获取的应该是一整列的数据啊。就算实际上获取到了,你拿一整列的数据跟一个变量做比较。呵呵这思维真有个性。lmwnewbegin说得对。先while循环逐行扫描rs结果集(像一行一行扫描表格一样)。然后循环一次比较一次。
if(rs.next() ){if(password......)...}rs.next()判断是否有下一行并跳到下一行。第一次执行时调到第一行,所以如果不写,就没有当前行。