在JAVA的PreparedStatement中获取select 1查询的结果

时间:2017-03-23 13:02:52

标签: java sql select prepared-statement

我正在尝试使用PreparedStatement获取SELECT 1查询的结果。我无法得到结果。由于select 1查询结果没有列名,因此如何检索结果列值。

Connection conn = DB.getconnnection();
PreparedStatement ps = conn.prepareStatement("select 1 from tbl_user where username = ? and password = ?");
ps.setString(1,txtUsername.getText());
ps.setString(2,String.valueOf(txtPassword.getPassword()));
ResultSet rs=ps.executeQuery();
String status=rs.getString("");
System.out.println(status);
conn.close();

我从java教程中引用了代码,我无法理解为什么查询语句中有?select 1 from tbl_user where username = ? and password = ?)。请澄清。

0 个答案:

没有答案