Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2014, 22:09
jalm2_3
 
Fecha de Ingreso: junio-2012
Mensajes: 3
Antigüedad: 12 años, 5 meses
Puntos: 0
Pregunta Busqueda de datos en un JTextField

Saludos a toda la comunidad,

Estoy realizando una pequeña aplicación en Java en donde yo ingreso un dato para que este sea buscado en mi base de datos y me despliegue cierta información en diferentes JTextField pero al momento de limpiar mis campos y hacer una nueva búsqueda me arroja la excepción de mi bloque Catch diciéndome error en la base de datos y no me despliega mis datos.

Este es el código que tengo dentro de mi botón Buscar:

Código:
private void btnBuscar1ActionPerformed(java.awt.event.ActionEvent evt) {                                           
         
         try
            {
                Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/catalogo","root","root"); //Direccion URL de la BD 
                Statement st = conn.createStatement();
                ResultSet rs1 = st.executeQuery("SELECT Codigo, Nombre, Descripcion, Compatibilidad, Utilidad FROM cat_productos WHERE cat_productos.Codigo = '"+txtCodigo1.getText()+"' OR cat_productos.Nombre = '"+txtNombre1.getText()+"'");
       

                    if (rs1.next()) {
                        cod = rs1.getString(1);
                        nom = rs1.getString(2);
                        des = rs1.getString(3);
                        com = rs1.getString(4);
                        util = rs1.getString(5);
                        txtCodigo1.setText(cod);
                        txtNombre1.setText(nom);
                        jTextDescripcion.setText(des);
                        modelolist.addElement(com);
                        jTextUtilidad.setText(util);
                 
             
                    }
                    
            }
            catch(Exception e)
            {
                JOptionPane.showMessageDialog(null, "Error en la Base de Datos", "Aviso", JOptionPane.WARNING_MESSAGE);  
            }
        btnBuscar1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
        lblFunciones1.setText("En Ejecución....");
    }

Espero y me puedan auxiliar, se los agradeceria mucho.