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 12-12-2008
Avatar de alonso.esparza
alonso.esparza alonso.esparza is offline
Miembro
 
Registrado: nov 2008
Posts: 16
Poder: 0
alonso.esparza Va por buen camino
Smile ProgresBar, conexion a BD remota

Que tal:

Tengo una aplicacion para generar reportes de asistencia, mi aplicacion tiene solo un combobox, con los diferentes ciudades de donde vivo y un calendario,

Cuando yo le doy al combo y a la fecha este me genera un reporte con entradas y salidas de empleados de esa ciudad, se conecta a una bd de access , el problema esque cuando slecciono la ciudad, aveces la conexion no es muy rápida, entoncs tarda en aparecer en el comboel nombre que escoji.

Lo que quiero es que me digan como puedo hacer para hacer un progressbar que se llene segun se haga la conexxion, o algo asi como ___________Conectando..___________* y la barra se llene hasta el asterisco y listo, ya ste hecha la conexion, Ya vi un codigo de progresssbar para copiar archivos, pero no se como tomar los parametros para que sapa hasta donde llega la barra, este es el codigo que uso en el combo, segun seleccione una opcion, son varias, solo puse dos (En el memo esta toda la sentencia de coneccion de una ADOconection partida en dos , segun la opcion solo le agrega la ip y listo)


procedure TF_Asistencia.ComboBox1Change(Sender: TObject);
begin
Case ComboBox1.ItemIndex Of
0: begin
AC.Close;
AC.ConnectionString:=Memo1.lines[0]+'\\15.16.220.5 + \digital$\'+Memo1.Lines[1];
AC.Connected:=True
end;
1: begin
AC.Close;
AC.ConnectionString:=Memo1.lines[0]+'\\15.18.155.45+ \digital$\'+Memo1.Lines[1];
AC.Connected:=True
end;

Ojala me puedan ayudar.

De antemano Gracias.
Responder Con Cita
  #2  
Antiguo 13-12-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
no se, no se me ocurre nada... tu foto me distrae mucho
__________________

Responder Con Cita
  #3  
Antiguo 13-12-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Se me ocurre lo siguiente.

Defines el max del progress igual al connectiontimeout del AdoConnection.

luego al abrir la conexión habilitas un timer que por cada segundo vaya incrementando al progress.

el incremento lo detendrá el Adocconection al establecer la conexión. o al lanzar el timeout.


A grosso modo se me ocurre de esa manera.

Saludos.
__________________
Conoce mi blog http://www.edgartec.com
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
conexion remota con DBF killaton Conexión con bases de datos 5 04-04-2005 17:57:25
Conexion remota auribe Internet 7 30-12-2004 12:04:51
Conexión a una BD remota oliverinf Internet 15 21-07-2004 04:40:13
Conexión a una BD remota raul_sal Internet 1 20-07-2004 16:02:37
Conexion Remota SQL GIVO SQL 1 27-08-2003 11:52:39


La franja horaria es GMT +2. Ahora son las 01:25:24.


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