我是jdbc的新手。我有一个场景,我需要使用jdbc检查数据库中的用户故事中是否存在用户。编写的代码是:
Java类:
public static boolean isUserExists(String username , String password)
{
int count=60;
Connection con = JdbcConnUtil.getJDBCConnection();
PreparedStatement psmt = con.prepareStatement("Select count(*) from users where username=? and password=?");
psmt.setString(1, username);
psmt.setString(2, password);
System.out.println(username +"------------"+password);
ResultSet rs= psmt.executeQuery();
if (rs.next()) {
double numberOfRows = rs.getDouble(1);
}
}
在oracle数据库中,我在users表中插入了tempuser和temppassowrd数据,在jsp页面登录时,我使用了相同的数据。 numberofRows变量应该返回1但它也返回0.请帮助我在哪里滞后。