我正在尝试使用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 = ?
)。请澄清。