如何在jsp中的查询中使用字符串变量

时间:2018-07-29 07:33:33

标签: java sql jsp

我有2个字符串变量名称和密码。现在,我必须在where条件中的查询中使用这些变量。我应该怎么做。 假设我要执行查询- “选择*从学生所在的学生.name =名称和student.pass =密码”

我做不到。此查询语句的正确语法是什么?

2 个答案:

答案 0 :(得分:0)

PreparedStatement st=conn.prepareStatement("SELECT * FROM students WHERE students.name=? and student.pass=?");
st.setString(1, name);
st.setString(2, password);
ResultSet rs=st.executeQuery();

答案 1 :(得分:0)

使用以下查询:

选择*从学生那里WHERE.name ='“ + name +”'和student.pass ='“ + password +”'“