Programación General > Visual Basic 6.0 e inferiores

 Procesando

(1/1)

FABIANGARCIA:
:angry:  :angry:  :angry:

HOLA A TODOS

ESTOY REALIZANDO UNA CONSULTA EN UNA BASE DE DATOS GRANDE, COMO HAGO PARA QUE ME APARESCA UN TEXTO O UN PROGRESS CUANDO EL RECORSET ESTA REALIZANDO LA CONSULTA, A MI SE ME QUEDA CONGELADO EL FORM Y NO ME MUESTRA NADA, E BUSCADO POR TODO LADO Y ME MUESTRA EJEMPLOS MUY SENCILLOS PERO NINGUNO CON UNA CONSULTA CON UN RECORDSET.

GRACIAS

Cyclop:
Es por que lo haces con un While o For, prueba usando un Timer, pero el problema de esto es que se hace un poco lento.

Salu2

Cyclop

FABIANGARCIA:
HOLA CYCLOP

SI YA HABIA HECHO ESO, SABES HICE UN FORM PEQUEÑO QUE LE ESCRIBI EL MENSAJE, LO MONTO EN EL MOMENTO DE REALIZAR LA CONSULTA Y CUANDO ACABA LA CONSULTA LO BAJO Y ASI ME APARECE EL MENSAJE

DE TODOS MODOS MUCHAS GRACIAS

 :hola:  :hola:  :hola:  :hola:

Jose Arriagada:
Antes de hacer la consulta, coloca

Me.MousePointer = vbHourglass
'A continuacion tu consulta, y tus procesos

Al terminar, coloca
Me.MousePointer = vbDefault

Con esto, al menos tendras la idea que esta trabajando

Lo otro, es que tengas un contador de eventos, y simplemente en tu
proceso le pongas

cont=cont+1
me.caption="Evolucion " & cont

Espero te tinque

Navegación

[0] Índice de Mensajes

Ir a la versión completa