20/09/2008, 10:47
|
| | Fecha de Ingreso: julio-2008
Mensajes: 14
Antigüedad: 16 años, 5 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 |