在jsp中如何写sql查询?

Stnyu 2001-08-02 11:21:07
我要将userid,password作为查询条件在jsp中应该如何写,是这样吗:
String Userid=request.getParameter("userid");
String Password=request.getParameter("password");
...
rs_user=state.executeQuery("select * from userInfo where user_id=Userid and password=Password order by user_id")
我知道不对啦,我想要个正确答案

...全文
151 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wyzegg 2001-08-03
String sql="select * from userInfo where user_id='"+Userid+"'and password='"+
Password+"'";
(order by 不用啦)

rs_user=state.executeQuery(sql);

回复
wind13 2001-08-03
还可以用这种方法:
sql="select * from userInfo where user_id=? and password=?"
Statement stem=conn.prepareStatement(sql)
stem.clearParameters();
stem.setString(1,Userid);
stem.setString(2,Password);
回复
Stnyu 2001-08-03
各位,谢谢,谢谢喽
回复
hexiaofeng 2001-08-03
String sql="select * from userInfo where user_id="+'"'+Userid+'"'+ " and password="+'"'+Password+'"';


rs_user=state.executeQuery(sql);
回复
Stnyu 2001-08-03
阿蛋,谢谢,谢谢喽
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-08-02 11:21
社区公告
暂无公告