0_c0oL Posted December 7, 2010 Report Share Posted December 7, 2010 hola gente....tengo una duda sobre como identificar una query cuando da por decirlo de alguna forma.... TRUE o FALSE.... aqui va el codigo... try { conex = new conexion(); conex.conectar(); String Nombre; String Contraseña; String sql = "select * from app.LOGIN where app.LOGIN.NOMBRE = '" + p.getNombre() + "' and app.LOGIN.CONTRASEÑA = '" + p.getContraseña() + "'"; Statement st = conex.getConexion().createStatement(); ResultSet res = st.executeQuery(sql); conex.desconectar(); } catch (SQLException ex) { JOptionPane.showMessageDialog(null, ex.getMessage()); } Intente imprimir el res... pero me daba un error.... y no se de que manera indentificar si la query fue exitosa ... espero que me entiendan...xD... saludos a todos..... Link to comment Share on other sites More sharing options...
xchanox Posted December 7, 2010 Report Share Posted December 7, 2010 y cual era ese error que te daba? Link to comment Share on other sites More sharing options...
Argel Posted December 7, 2010 Report Share Posted December 7, 2010 (edited) Si la consulta no tiene errores puedes considerar como no exitoso un ResulSet vacío, es decir, no econtro ningun usuario con ese login o contraseña.... En resumen....si la consulta te devuelve valores, significa que existe un wn con ese usuario y contraseña, sino te devuelve valores entonces el wn no está en la base de datos lo cual puede haber sido por poner mal el nombre o la contraseña o simplemente porque no aplica pal sistema. Edited December 7, 2010 by Argel Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now