• Domingo 17 de Noviembre de 2024, 21:20

Autor Tema:  Modificando Jtable  (Leído 1299 veces)

jhumpa

  • Miembro activo
  • **
  • Mensajes: 37
    • Ver Perfil
Modificando Jtable
« en: Miércoles 27 de Diciembre de 2006, 00:41 »
0
Hola
Quisiera saber que alternativas tengo para actualizar datos que modifico en un JTable, y pasarlos a mi base de datos, de una forma que no sea muy costosa.
Tengo 2 situaciones que quisiera implementar:
1)Al seleccionar una fila editable, voy modificando valores de celdas y al presionar un boton guardar cambios,....¿pero q pasaria , si despues de modificar(fila1),selecciono otra fila(fila2),....se podra guardar los cambios que hice en la "fila1"?.
2)Guardar cambios que haga en varias filas.

De antemano,........gracias por sus comentarios.

"Allí, donde encontré seres vivos, encontré la voluntad de poder."

silverfox

  • Miembro MUY activo
  • ***
  • Mensajes: 280
    • Ver Perfil
Re: Modificando Jtable
« Respuesta #1 en: Miércoles 3 de Enero de 2007, 11:54 »
0
Hola...

Obtén los datos de tu BD con un ResultSet y muéstralos por tu tabla.

Si tu implementación de ResultSet lo permite (depende de los drivers jdbc de tu BD), es posible modificar el ResultSet para insertar, borrar y modificar datos directamente en el ResultSet.

La otra opcion que tienes es ir guardando las modificaciones en un batch. Echa un vistazo a los métodos executeBatch y addBatch de la clase PreparedStatement, que puede hacer las veces de almacenamiento de los cambios.


Espero que te sirva.


Un saludo.


Silverfox