Verán he estado intentando crear mis sesiones.
Lo que quiero hacer es lo siguiente
1- Consultar en DB
SELECT * FROM usuarios WHERE email=algo AND password=algo
2.- Obtener el valor de las columnas como por ejemplo el ID
3.- En fin, crear sesiones. Para ello estoy usando metodos setters and getters
Un ejemplo
Código java:
Ver original
ps.setString(1, u.getEmail()); ps.setString(2, u.getPassword()); //int id_user = rs.getInt("id"); // Esta linea es la que me da el error //u.setId(id_user); return rs.next(); }
El código anterior me da el error Before start of result set cuando lo mando a llamar.
Lo que hace es recibir un objeto tipo Usuario, donde previamente ya estan en variables el email y password (por ello utilizo getEmail, getPassword) esto no da problemas
Ya el problema biene cuando quiero hacer
Código HTML:
ResultSet rs = ps.executeQuery(); int id_user = rs.getInt("id");
Agradesco su ayuda