Ayuda con la implementación de función de búsqueda sobre una base de datos mysql

Tengo una tabla en mysql con los datos
Código, curso, valor, crédito, turno
Ahora tengo una tabla en netbeans
La cual possee los mismos campos pero en realidad mi problema es
que kiero digitar el codigo 100 y que me obtenga de la base de datos los campos curso,valor,credito,turno
En que evento puedo programar del jtable eso o como se haría

1 Respuesta

Respuesta
1
Claro, eso es sencillo, para eso solo debe sacar el modelo del a tabla con el método getModel(), luego asignarle un listener que se activara cuando se le cambie el valor a una celda, entonces, cuando se active el listener, captura el el valor de la fila y columna y luego le asigna a las columnas posteriores a esa fila los datos que quiere, ago como esto:
TableModel modelo = tabla.getModel();
modelo.addTableModelListener(new TableModelListener() {
public void tableChanged(TableModelEvent e) {
int row = e.getLastRow();
int col = e.getColumn(); Object valor=tabla.getValueAt(row, col); //obtiene el valor que se acaba de introducir
//A partir de aqui debe hacer la consulta sql con el valor que acaba de introducir
}
});

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas