String sql = "SELECT xianshi,name FROM login WHERE"; sql+=" user = ? AND password = ?"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, user); ps.setString(2, password); ResultSet rs = ps.executeQuery(); while (rs.next()) { name = rs.getString(1); ret = SUCCESS; 求大神解救!!!!!!!
2 回答
小农的奋斗
TA贡献28条经验 获得超13个赞
如果你是想表达“一次查询出两条记录”这个意思的话,
String sql = "SELECT xianshi,name FROM login WHERE"; sql += " user = ? AND password = ?"; sql += " limit ?, ?"; //比如:limit 1, 2;
这个用到的是sql中的 limit 这个语法: limit start, step
”start“ 是一个整数,表示从该行开始;
“step”是一个整数,表示步长;
慕莱坞9220042
TA贡献377条经验 获得超508个赞
你好,是两个字段吗?
sql语句:
SELECT xianshi,name FROM login WHERE 条件;
你自己写好了,只是不知道你要干嘛。
添加回答
举报
0/150
提交
取消