Visual Basic - Diferencia resultados con F5 y F8

Life is soft - evento anual de software empresarial
 
Vista:

Diferencia resultados con F5 y F8

Publicado por jose (48 intervenciones) el 23/12/2002 20:02:11
Hola
Tengo un codigo con 2 controles ADO que utilizan la misma tabla .....
el problema es que si hago modificaciones al Control 1, las modificaciones no me aparecen en el Control 2 despues de efecutar una consulta SQL... Pero si hago el seguimiento con F8, los resultados si aparecen.......

Agradezco su atención

Jose
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Diferencia resultados con F5 y F8

Publicado por Rodolfo del Peru (454 intervenciones) el 23/12/2002 23:11:08
Aunque no lo mencionas, si es que estas usando Access como base de datos, este error se produce porque el motor de Access no procesa los SQL con la suficiente velocidad como para que el segundo control ya las encuentre, en cambio cuando haces F8 le estas dando el tiempo para que se complete la actualizacion.

Si haces la actualizacion con UPDATE TABLA SET...., es probable que tengas el error, prueba con actualizar el rs y luego haz rs.UpdateBatch, esto es mas rapido y tendras el resultado mas rapido.

Saludos desde Lima
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar