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
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