是先用“select * from aa where name=username”吗?那如果找不到会返回什么?应用什么语句处理?
用if(rs.next()) 就行还有,如果type是一个变量,那么type!=null跟
!type.equals("")有什么区别阿?
type!=null表示type不存在
!type.equals("")表示type不等于空串,很明显阿
用if(rs.next()) 就行还有,如果type是一个变量,那么type!=null跟
!type.equals("")有什么区别阿?
type!=null表示type不存在
!type.equals("")表示type不等于空串,很明显阿
不为空,找到此用户了
}
type!=null 与!type.equals("")
一个是对象比较,一个是和字符串比较。
yangwlqi(杨威利)
if(true){
找到用户
}else{
没有找到
}
select * from aa where name='aaaaa' and password='asaaaa'
如果没查到说明该用户不合法。没必要分的那么详细吧。况且,分得那么详细,倒是便于别人攻击你的网站了