FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Ver progreso de consulta
Hola a todos:
Tengo una duda y es algo que me servirá para mi aplicacion de BD. Uso delphi7, Tabla Paradox 7 y en el formulario tengo un Query con una consulta la cual me manda a extraer de la tabla una serie de registros. En la tabla hay muchos registros y entonces cuando mando a ejecutar el Query, la maquina se queda suspendida hasta que termina. Mi pregunta es. Como puedo poner un ProgresBar que se valla llenando según el Query valla dando resultados. Espero que me ayuden. Gracias y suerte. |
#2
|
||||
|
||||
Cita:
bueno, para eso necesitas realizar un ciclo for o while.... con un contador... tecnicamente, debes primero obtener el numero de registros que necesitas extraer (esto hará el largo del progressbar... propiedad Max).... Entonces, cuando realizas la importación de los registros, a medidas que importas le vas incrementando la propiedad Position (porcentaje de avance).... Mira aquí te dejo un ejempo sencillo, aunque utiliza el componente Gauge, de la paleta Samples de Delphi7
Aqui te dejo un ejemplo de avance de traspaso de registros... de un archivo de texto a una tabla de memoria, aunque estoy utilizando el componente ProgressBar de la Jvc llamado TJvProgressDialog
Espero que te sirvan estos ejemplos, Salu2
__________________
BlueSteel |
#3
|
|||
|
|||
Las RXLib, tienen un componente llamado TDBProgress que te permite desplegar informacion sobre la ejecucion de consultas.
En la propiedad MessageControl, asigna por ejemplo un TPanel. Los TraceFlags disponibles son: tfQPrepare,tfQExecute,tfError,tfStmt,tfConnect,tfTransact,tfBlob,tfMisc,tfVendor,tfDataIn,tfDataOut Luego solo debes ejecutar o abrir una consulta. Yo lo he usado y funciona bien. Saludos |
#4
|
||||
|
||||
Si esta en las RX, debe de estar en las Jedi....
sí, ahí esta... se llama TjvDBProgressBar
__________________
|
#5
|
||||
|
||||
Ver progreso de consulta
Muchas gracias por las respuestas. Me ha servido de mucho que me hayan dicho como poder hacerlo. Ahora, lo que no se nada sobre el componente que dice ContraVeneno. Quizas ese sea mucho más facil.
Un salu2 a todos y suerte. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Barra de progreso? | marlulipe | Impresión | 5 | 26-02-2008 16:51:55 |
Como ver el progreso de una consulta? | movorack | Conexión con bases de datos | 2 | 27-02-2007 15:58:36 |
Mostrar progreso de descarga de IndyFTP con barra de progreso | devicer | Internet | 2 | 05-12-2005 14:59:32 |
Progreso de del browser | jorge1987 | Internet | 4 | 19-05-2005 04:01:35 |
|