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! |