Programación General > Visual Basic 6.0 e inferiores

 Ado Sin Bloqueo

(1/1)

jegonzalezrubio:
Hola amigos
mi situacion es la siguiente, he desarrollado una aplicacion en vb que se conecta a una base de datos informix , el programa cuenta con varios query  de los cuales hay uno que arroja gran cantidad  de registros. Esto me genera que la aplicacion se detenga hasta que la base de datos me envie el ultimo registro. yo he visto aplicaciones que realizan Querys y estas solucionan este problema configurando de alguna manera que la base de datos envie datos de manera esporadica
osea que la coneccion a ella no sea bloqueante. un ejemplo de una de estas palicacion es  el Microsoft query el cual envia una pequeña cantidad de registros a una grilla y cada ves que vas navengando a esta la base de datos va enviando mas registro

no se si me doy a entender, cual quier  ayuda que me puedan brindar estare agradecido gracias.

Brroz:
Hola.

Si utilizas ADO, puedes especificar como parámetro opción del método execute de la conexión o comando el valor adExecuteAsync, de forma que la ejecución se efectúe de forma asíncrona. Una vez que la ejecución del mandato ha finalizado se desencadenará el evento ExecuteComplete del objeto.

A ver si esto te sirve.

Chau.

Navegación

[0] Índice de Mensajes

Ir a la versión completa