cerberus2009 Posted December 9, 2010 Report Share Posted December 9, 2010 wenas les cuento estoy trabajando con netbeans y mysql puedo loguearme usando solo una tabla q contiene el nombre y la contraseña coomo campos.... la cosa es como lo hago para q lea 2 tablas una de usuarios(campo:nombre_usuario)y la otra de contraseñas(contraseña_usuario) ayudenme con eso plisss saludos les dejo el codigo de la conexion package conexion; import java.sql.*; public class conexion { public String bd = "java"; public String login = "root"; public String password = "root"; public String url = "jdbc:mysql://localhost/"+bd; public Statement conectar() { Connection conn = null; Statement st=null; try { Class.forName("org.gjt.mm.mysql.Driver"); conn = DriverManager.getConnection(url, login, password); if (conn != null) { System.out.println("conectado con la base de datos!"); st=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); //conn.close(); } } catch(SQLException ex) { System.out.println("Hubo un problema al conectar con la base "); } catch(ClassNotFoundException ex) { System.out.println(ex); } return st; } } y el del boton validar en un dialog conexion conectar = new conexion(); Statement st =conectar.conectar(); try { //realizo la consulta ResultSet rs = st.executeQuery("SELECT * FROM usuario WHERE usuario='"+usuario+"' AND contra ='"+password+"'"); rs.last(); int encontrado=rs.getRow(); if(encontrado==1) { this.setVisible(true); dialog_login.setVisible(false); } else { JOptionPane.showMessageDialog(null, "Sus datos son incorrectos, reviselos"); } rs.close(); st.close(); } catch (Exception e) { e.printStackTrace(); } Link to comment Share on other sites More sharing options...
rvega77 Posted December 10, 2010 Report Share Posted December 10, 2010 :blink: Estimado, es lo mismo que ya tienes en el codigo ResultSet rsTabla1 = st.executeQuery("SELECT * FROM Tabla1"); ResultSet rsTabla2 = st.executeQuery("SELECT * FROM Tabla2"); // Cada resulset es independiente y conteine el resultado de la query... :paco: Te recomiendo que investigues sobre sentencias preparadas... Saludos Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now