Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-03-2008
DANY DANY is offline
Miembro
 
Registrado: nov 2003
Posts: 145
Poder: 21
DANY Va por buen camino
Reloj Cursor indicando consulta o transaccion en curso

Buenas, la pregunta es bastante estupida.
Trabajo con ADO y SQL Server en mi proyecto. El asunto es que cuando el sistema realiza una cosnulta pesada o una transaccion que demore no muestra
el cursor de que se esta realizando una operacion. Sin entrar en el debate del por que de las transacciones o consultas largas. Antes cuando trabajaba con conexiones mediante el BDE lo mostraba.
Mis clientes me dicen: pense que el sist. quedo colgado y empiezan a hacer clicks hasta en el escritorio de la oficina (obviamente sin resultados satisfactorios ).
Probe hacerlo por mis propios medios poniendo una barra de progreso, pero la verdad quedo antiestetico, ya que la mayoria de las operaciones duran milisegundos y la pantalla les hace un click que lo ven medio raro.
Supongo que debe haber algun parametro en el componente de conexion o alguna solucion mas estetica.
Muchas gracias por su tiempo.
Responder Con Cita
  #2  
Antiguo 15-03-2008
egarc egarc is offline
Miembro
 
Registrado: jul 2006
Posts: 60
Poder: 18
egarc Va por buen camino
Saludos.....

te sugiero que utilices el componente que viene con delphi que se llama ANIMATE. Tiene una propiedad que se llama CommonAvi y le pones FINDFOLDER, donde lo pones lo k kieres que te muestre mientras este activada.

Para ponerlo en funcionamiento haz lo siguiente en el Onclick del boton consultar.

Código Delphi [-]
animate1.active:=true;
 
//CODIGO QUE EJECUTA LA CONSULTA
 
animate.active:=false;

automaticamente el componente se muestra y se oculta cada vez que ejecutes el onclick del boton consultar.

Espero te sirva de ayuda.

Bye
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error: puntero no regresa de la consulta o Cursor not Returned from query The_figo MySQL 0 23-11-2006 20:08:55
Consulta de año en curso jmlifi SQL 9 31-10-2005 20:37:46
deshabilitar icono de reloj en consulta BeN Conexión con bases de datos 1 16-03-2005 00:33:16
Conectar con Firebird indicando la ruta relativa al fichero, no absoluta verm83 Firebird e Interbase 8 09-03-2004 00:05:09


La franja horaria es GMT +2. Ahora son las 06:09:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi