20/02/2011, 09:59
|
| | Fecha de Ingreso: marzo-2003 Ubicación: Algeciras
Mensajes: 15
Antigüedad: 21 años, 9 meses Puntos: 0 | |
Respuesta: Mshflexgrid no se actualiza Cada vez que ejcuto una sentencia sql tipo INSERT vuelvo a inicializar tanto la CONEXION (CONEXION.CLOSE Y LUEGO CONEXION.OPEN), el recordset (pongo el datasource=Nothing y luego lo vuelvo a enlazar con una nueva consulta select añadida al comand (recordset.datasource=command1.execute), pero nada.
Lo único que acabo de probar y sí que me funciona es hacer un bucle while wend hasta que una consulta SELECT comprueba que la nueva linea insertada ya está disponible en la dase de datos, entonces dejo correr el programa y ya el mshflexgrid lo muestra. No parece ser un problema del mshflexgrid, sino de tiempo de reaccion de la base access.
Si no encuentro una solución mejor pondré un contador para limitar el numero de veces que hace el select de comprobacion para el programa no se quede nunca colgado en un bucle infinito. Gracias Culd.
Última edición por juanjo3691; 20/02/2011 a las 10:53 |