Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-07-2008
Avatar de Carmelo Cash
Carmelo Cash Carmelo Cash is offline
Miembro
 
Registrado: jul 2003
Ubicación: Buenos Aires
Posts: 261
Poder: 21
Carmelo Cash Va por buen camino
Actualización de TDBLookupComboBox

Hola foro:

Me piden que haga una modificación a un sistema y es hacer algo raro...

El tema es con los TDBLookupComboBox. En los formularios de ingreso de datos hay TDBLookupComboBox que están conectados cada uno a un Query.

Ahorá bién: cuando abro un formulario cierro y abro todos los queries para que los datos de los TDBLookupComboBox estén actualizados.

Lo que me piden es que si en esta terminal el formulario ya está abierto, y en alguna otra terminal insertan, borran o modifican un registro de tabla que corresponda a los que tienen que aparecer en el TDBLookupComboBox, en el TDBLookupComboBox de esta terminal se refresque la información.

También me piden que "no haga" Query1.Close; Query1.Open en el evento "on Click", ya que si no se modificó nada, genera mucho trafico de red innecesariamente.

pensé poner un Timer, que cierre y abra cada tanto, o un contador que lo haga cada tres o cuatro clicks...

No sé... espero alguna sugerencia sobre cual es la metodología para resolver este tema.

Desde ya muchas gracias.
Responder Con Cita
  #2  
Antiguo 15-07-2008
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
y que base de datos usas?? con que componentes de acceso a base de datos te conectas? por ejemplo en firebird podrias usar eventos para informar que un dato fue modificado y asi actualizar el TDBLookupComboBox
Responder Con Cita
  #3  
Antiguo 15-07-2008
Avatar de Carmelo Cash
Carmelo Cash Carmelo Cash is offline
Miembro
 
Registrado: jul 2003
Ubicación: Buenos Aires
Posts: 261
Poder: 21
Carmelo Cash Va por buen camino
Hola: Estoy usando InterBase y Me conecto con BDE
Responder Con Cita
  #4  
Antiguo 16-07-2008
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
Porque no buscas acerca de los eventos de firebird para que asi hagas un trigger y te este informando de los cambios realizados en las tablas
Responder Con Cita
  #5  
Antiguo 21-07-2008
Avatar de Carmelo Cash
Carmelo Cash Carmelo Cash is offline
Miembro
 
Registrado: jul 2003
Ubicación: Buenos Aires
Posts: 261
Poder: 21
Carmelo Cash Va por buen camino
Hubo una confusión

Perdón, hubo una confusión. Es que empecé en un trabajo nuevo y me quise adelantar. efectivamente el problema que quieren resolver en el sistema es el mencionado, pero no utilizan InterBase, utilizan tablas páradox. Uds creen que se puede solucionar este tema? A mí lo único que se me ocurre es colocar un timer que cada X minutos cierre y abra las consultas de los combobox, o un botón de "Refrescar", pero no quiero ni proponerlo sin antes consultar con Uds.
Desde ya muchas gracias.
Responder Con Cita
  #6  
Antiguo 23-07-2008
Avatar de Carmelo Cash
Carmelo Cash Carmelo Cash is offline
Miembro
 
Registrado: jul 2003
Ubicación: Buenos Aires
Posts: 261
Poder: 21
Carmelo Cash Va por buen camino
Hola

Hola:
Alguien cree que si propongo un botón [Refrescar] queda mal?.
Me siento más solo que Sting en Message in the botle!!
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
TDBLookupComboBox pablonill OOP 2 21-12-2007 06:37:52
TDBLookupComboBox chipsoni Conexión con bases de datos 6 09-06-2006 00:52:06
ADO y TDBLookUpComboBox miquellg Conexión con bases de datos 7 19-08-2005 09:45:52
TDBLookUpComboBox no funciona!! Juanan.Sosa OOP 1 01-04-2005 12:31:23
DropDown con TDBLookupComboBox AGAG4 Varios 1 28-09-2004 22:20:25


La franja horaria es GMT +2. Ahora son las 09:27: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