Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Xedrox en 14 Agosto 2011, 03:06 am



Título: JTable y base de datos
Publicado por: Xedrox en 14 Agosto 2011, 03:06 am
Como hago para editar una tabla de una base de datos desde un JTable?

Lo unico que se me ocurre hacer una consulta con un select y rellenar las filas del modelo de tabla, que se hagan los cambios, luego vacio la tabla original del la base de datos y le ingreso de nuevo todos los valores (por mas que algunos no hayan cambiado). Que les parece? Es eficiente esto?


Título: Re: JTable y base de datos
Publicado por: Guerrerohgp en 14 Agosto 2011, 04:19 am
No, no es eficiente, lo que he hecho en ese caso es un boton modificar que use la fila seleccionada para usar el id y abrir un nuevo Jdialog (Heredado y modificado) con los campos a editar y con el id de la tabla de la base de datos modificarla una ves sea editado el contenido Del JDialog. al cerrar recargar la table y queda actualizada.

La otra forma es capturar el enter al terminar la edicion de una celda y hacer el proceso pero sin JDialog.

Suerte!