![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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. |
#2
|
|||
|
|||
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
|
#3
|
||||
|
||||
Hola: Estoy usando InterBase y Me conecto con BDE
|
#4
|
|||
|
|||
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
|
#5
|
||||
|
||||
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. |
#6
|
||||
|
||||
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!! |
![]() |
|
|
![]() |
||||
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 |
![]() |
|