Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2008, 10:47
never20
 
Fecha de Ingreso: julio-2008
Mensajes: 14
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Busqueda en un jtable

los datos los cargo desde un BD, Re: jtable

--------------------------------------------------------------------------------
programe asi el jtable:


Código:
modelo.addColumn("direccion");
    modelo.addColumn("telefono");
    modelo.addColumn("email");
    modelo.addColumn("tipo de persona");
    modelo.addColumn("tipo de documento");
    modelo.addColumn("numero de doc");
    modelo.addColumn("domicilio legal");
   
    try{
    
            Class.forName("com.mysql.jdbc.Driver");
            cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/madmin2","root","lca");
            st=cn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
            res=st.executeQuery("Select cod_persona, Nombres, Direccion, telefono, email, tip_persona, id_tip_doc_FK, Num_doc, dom_leg From personas");
    

    while (res.next())
    {
        Object [] fila = new Object[9]; 
        for (int i=0;i<9;i++)
        fila[i] = res.getObject(i+1);
        modelo.addRow(fila); 
    }
    }
    catch(Exception ex){
        JOptionPane.showMessageDialog(this, "Error " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        ex.printStackTrace();
}

y tengo la sgte consulta:

Código:
try {
          String buscar = (String) this.txtbuscar.getText();
          res=st.executeQuery ("Select cod_persona, id_login_FK, Nombres, Direccion, telefono, email, tip_persona, id_tip_doc_FK, Num_doc, dom_leg From personas where Nombres like '%" +buscar+"%'");
rs.next();
       
      }
        catch (Exception ex) {
      }
    }
pero no me busca dentro del table, una ayudita x fa