Gracias por el dato amigo. Ya he cambiado ciertos cosas para que verifique primero la tabla si existe o no.
Ahora. Mira que he tenido un problema con el PreparedStatement.
Código Java:
Ver originalboolean crear = tablaExiste();
if (!crear)
crearTabla();
initConexion();
if (!(psConsultar != null)) {
psConsultar = conexion
.prepareStatement("SELECT * FROM Usuarios WHERE userId = ?;");
}
System.
out.
println(psConsultar
); psConsultar.setString(1, user);
ResultSet resultado
= psConsultar.
executeQuery();
String idUser
= "", pass
= "", admin
= ""; while (resultado.next()) {
idUser = resultado.getString("userID");
pass = resultado.getString("pass");
admin = resultado.getString("admin");
}
verificarUser(idUser, pass, admin);
Si ingreso los datos una vez (la primea vez) si funciona, los trae y los compara correctamente. Pero si ingreso por segunda vez me tira este error:
* statement is not executing
* psConsultar.setString(1, user);
(El error y en que linea).
Estoy investigando mas a fondo para solucionarlo, pero si me puedes brindar tu ayuda sería excelente.
Saludos.