¿Cómo confirmar que la Update se ha completado?
Publicado por breggo (25 intervenciones) el 21/10/2005 10:40:52
Hola a tod@s,
os cuento rápidamente lo que me ocurre. Después de añadir un registro en un recordset ADO, con AddNew y Update, lanzo la impresión de un report (Crystal Reports) que debe mostrar la información de ese registro recién incorporado a la BD.
Lo que me ocurre es que parece que cuando lanzo el report la BD no ha terminado de actualizarse y en el listado no sale el nuevo registro. He hecho la prueba de poner un retardo de apenas un segundo entre el Update y la impresión del report (con un bucle For...Next) y así si que sale el nuevo registro en el listado.
¿Es posible esto? ¿Puede que el programa siga ejecutándose antes de finalizar el update? Si es así. ¿Cómo puedo confirmar que la operación ha finalizado?
Gracias a tod@s.
Breggo.
os cuento rápidamente lo que me ocurre. Después de añadir un registro en un recordset ADO, con AddNew y Update, lanzo la impresión de un report (Crystal Reports) que debe mostrar la información de ese registro recién incorporado a la BD.
Lo que me ocurre es que parece que cuando lanzo el report la BD no ha terminado de actualizarse y en el listado no sale el nuevo registro. He hecho la prueba de poner un retardo de apenas un segundo entre el Update y la impresión del report (con un bucle For...Next) y así si que sale el nuevo registro en el listado.
¿Es posible esto? ¿Puede que el programa siga ejecutándose antes de finalizar el update? Si es así. ¿Cómo puedo confirmar que la operación ha finalizado?
Gracias a tod@s.
Breggo.
Valora esta pregunta
0