1
respuesta

Solución si no se te reflejan los datos en la bd pero si en la consola

Solo tienes que salir del H2 clic derecho al icono y volver habrir tenía el mismo error y vi que el Profe hizo eso y funciono la verdad no tengo idea de porque no sea actualizan pero así lo solucione espero les funcione.

1 respuesta

Hola Joel,

Sí, esto puede ser debido a cómo H2 maneja las transacciones y los commits. Gracias por compartir con nosotros.

En H2, si no se realiza un commit explícito, los cambios que realices en la base de datos no se guardarán permanentemente. Esto significa que si cierras la base de datos y la vuelves a abrir, los cambios que no se hayan confirmado se perderán.

Por otro lado, si estás viendo los cambios en la consola, es probable que estés en medio de una transacción que aún no se ha confirmado. En este caso, los cambios que realices serán visibles para tu sesión actual, pero no para otras sesiones o si cierras y vuelves a abrir la base de datos. Recuerda que es importante manejar las transacciones correctamente para asegurar la consistencia de los datos en tu base de datos.

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

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