今天写了段代码,主要思路是:select数据记录 如果存在记录则显示A;如果不存在记录则显示B
if(!rs.next()){
B
}else{
while(rs.next()){
A
}
}
调试了很久总是缺少第一条记录,后来才发现if(rs.next())的时候指针下移一位,如果选用上面的方法需要在while之前添加rs.beforefirst();不过最好的方法还是用do...while
if(!rs.next()){
B
}else{
do{
A
}while(rs.next());
}