Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Duda del getInt

Una consulta.Por que usa el getInt(1) y no el getInt(0)? Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Jose, espero que estés bien.

Entonces ese valor se debe a cómo funcionan los índices de las columnas devueltas por getGeneratedKeys(). En este caso, estás realizando una inserción en la tabla "PRODUCTO" y esperas obtener la clave generada automáticamente para ese producto.

Sin embargo, la numeración de columnas en un conjunto de resultados comienza desde 1. resultSet.getInt(1) para acceder al valor de la primera columna (el ID autogenerado) en el conjunto de resultados.

Si necesitas ayuda, estaremos aquí! Un saludo!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios