Estoy trabajando con NETBEANS 7
Cree un Formulario Master conectado a una BD de Java
jdbc:derby://localhost:1527/clientes [ en APP]
La BD tiene 3 columas: Rut, Nombre y Telefono
El formulario tiene una JTABLE llamada masterTable
El formulario me conecta a la bd y lista los datos sin problemas...
Agregue al formulario un campo de texto, y un botón que dice buscar, que al hacerle click tiene el siguiente codigo:
Código PHP:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
String texto = jTextBuscar.getText();
if (texto.equals("")){
JOptionPane.showMessageDialog(null,"Debe ingresar un texto a buscar");
jTextBuscar.requestFocus();
return;
}
try {
TblAgenda oRs = entityManager.find(TblAgenda.class, texto);
//JOptionPane.showMessageDialog(null,oRs.toString());
//begin aqui limpio el JTable
masterTable.selectAll();
int[] selected = masterTable.getSelectedRows();
List<aci.pkg222.pkg120865331.tarea.pkg20111022.TblAgenda> toRemove = new ArrayList<aci.pkg222.pkg120865331.tarea.pkg20111022.TblAgenda>(selected.length);
for (int idx = 0; idx < selected.length; idx++) {
aci.pkg222.pkg120865331.tarea.pkg20111022.TblAgenda t = list.get(masterTable.convertRowIndexToModel(selected[idx]));
toRemove.add(t);
entityManager.remove(t);
}
list.removeAll(toRemove);
//end aqui limpio el JTable
[COLOR="Red"][B] //aqui debemos cargar el resultado en el jtable[/B][/COLOR]
JOptionPane.showMessageDialog(null,oRs.getNombre());
} catch (Exception ex) {
JOptionPane.showMessageDialog(null,"No existen coincidencias");
return;
}
}
La pregunta es.... como se carga el resultado de la consulta en la grilla (campo1 en columna1, campo2 en columna2, campo3 en columna3)???