Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/01/2015, 19:11
roeboy2
 
Fecha de Ingreso: enero-2015
Mensajes: 14
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Obtener valor max de jTxt en java y PostgreSQL

Pasa que tengo en mi formulario botones para navegar: siguiente - anterior y con esos me muestra mi id, nombre y telefono perfectamente, no hay problema en eso.
Mi problema es que cuando me posiciono en cualquier registro me muestra en mi txt_id el codigo de mi registro y con un boton NUEVO limpio las 3 cajas de texto con "", pero mi txt_id esta en modo disable ya que lo uso solo para visualizar los id´s de los registros y me queda solo la txt_nombre y txt_telefono para llenar y poniendo guardar me sale un error porque el toma el valor "" y tiene que ser un int, eso se entiende.
Ahora mi idea es obtener el valor MAX de mi id_codigo +1 e insertar en mi caja txt_id para que no tenga duplicidad de mi pk.

Y esta es la imagen de mi formulario.



Por cierto mi codigo para buscar el MAX valor es:
Código Java:
Ver original
  1. String ultimonum = ("SELECT MAX('per_codigo') FROM \"public\".\"Persona\"");
  2. PreparedStatement ultimonum=conexion.conexion.prepareStatement(ultimonum);

Pero mi problema esta en cómo guardar en txt_id el resultado de ultimonum. Gracias por las respuestas y saludos

Última edición por roeboy2; 25/01/2015 a las 19:28