Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/02/2011, 09:59
juanjo3691
 
Fecha de Ingreso: marzo-2003
Ubicación: Algeciras
Mensajes: 15
Antigüedad: 21 años, 1 mes
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