Comprobación de si un usuario está dado de alta en una base de datos (MySQL)
Publicado por Jose_Romero (10 intervenciones) el 10/11/2018 21:13:43
Buenas noches, tengo una base de datos en MySQL con una tabla que se llama usuarios, que tiene de propiedades: usrNombre, nombre, apellidos, password. Lo que quiero es que al pasarle el usuario y la contraseña me diga si existe o no en la base de datos con un simple mensaje. Al ejecutar mi código no me da error pero no me muestra ningún mensaje y algo me tiene que fallar.
Mi código es el siguiente:
Gracias!!
Mi código es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public static boolean comprobacion(String usuario, String password){
Connection conn = conectarMySQL();
boolean res = false;
try{
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM usuarios WHERE usrName = '"+usuario+"' AND password = '"+password+"'");
if(usuario.equals(rs.getString("usrName")) && password.equals(rs.getString("password"))){
System.out.println("Todo OK");
res = true;
}else{
System.out.println("Hay un error amigo");
}
conn.close();
}catch(SQLException ex){
Logger.getLogger("Eror");
}
return res;
}
Gracias!!
Valora esta pregunta
0