Login de usuarios
Publicado por José Maria (13 intervenciones) el 22/08/2016 23:32:10
Buenas amigos,
Tengo el siguiente codigo para hacer login, tengo una clase conexion que me funciona, pero no entiendo porque me falla el codigo.
Os lo dejo por si alguien puede ayudarme.
Un saludo
Tengo el siguiente codigo para hacer login, tengo una clase conexion que me funciona, pero no entiendo porque me falla el codigo.
Os lo dejo por si alguien puede ayudarme.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//Creo el objeto "con" para poder hacer uso de todos los métodos que hay en el
Conexion con;
//Llamamos a la conexión
con = new Conexion();
//Connection conexion = con.getConnection();
if(txtUsuario.getText().length()>0 && txtPass.getText().length()>0){
try{
//Connection con = Db.connect();
Connection conexion = con.getConnection();
Statement s = conexion.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
//ResultSet r = s.executeQuery("select * from T_Empleados where Nombre_E=\""+txtUsuario.getText()+"\" and contrasena=\""+txtPass.getText()+"\" ");
/*Nuevo*/ ResultSet r = s.executeQuery("SELECT * FROM T_Empleados WHERE Nombre_E='"+txtUsuario+"' AND contrasena ='"+txtPass+"'");
/*Nuevo*/ r.last();
int encontrado=r.getRow();
if(encontrado==1)
{
//this.setVisible(true);
JOptionPane.showMessageDialog(null, "vamooooooooooooooooS!!");
}
else
{
JOptionPane.showMessageDialog(null, "Sus datos son incorrectos, reviselos");
}
r.close();
s.close();
/**----------------------------------------------*/
} catch(SQLException e){
System.out.println(e.getMessage());
}
}else{
JOptionPane.showMessageDialog(rootPane, "No debes dejar campos vacios !!");
}
}
Un saludo
Valora esta pregunta


0