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

[Duda] getUpdateCount para Modificar

Hola a todos

La solución del profe incluye retornar el valor dado por statement.getUpdateCount(), pero el valor de este siempre será 1, aunque no se realice ningún cambio.

Esto es obvio, ya que ProductoController.modificar() sobreescribe todos los valores, a excepción de ID, a la fila del producto. Por ende, siempre habrá cambios.

¿Es necesaria esa lógica aquí?

1 respuesta

¡Hola Leonardo, espero que estés bien!

El .getUpdateCount() puede ser usado para obtener la cantidad de filas actualizadas en la base de datos pero en en este contexto de la actividad, realmente por cambiar línea por línea siempre tendrá un único valor como retorno. Entonces creo que la lógica no es necesaria en nuestro ejemplo.

El método executeUpdate() también ha sido muy usado.

Espero que esto haya aclarado tus dudas. ¡Buenos estudios!

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