Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Sincronizar DBLookupComboBox con Tquery al hacer locate en la tabla (https://www.clubdelphi.com/foros/showthread.php?t=32146)

ronalg 27-05-2006 15:28:04

Sincronizar DBLookupComboBox con Tquery al hacer locate en la tabla
 
Bueno meti la pata en el titulos: debería decir

"Sincronizar DBLookupComboBox con Tquery al hacer locate en el query"

Uso IBX para conectarme a Firebird, delphi 6 con uppack 3.
basicamente el problema es este, uso un DBLookupComboBox en modo de busqueda sobre el campo nombre de una tabla(datasoucer vacio; datafield vacio,listsource apunta al query;listfield apunta al nombre; keyfiel apunta al codigo) para intorducir nuevos datos sobre una tabla sencilla usando un procedimiento almacenado de interbase:

Código SQL [-]
create table tb_clientes_asiduos(
     cod integer not null primary key,
     nombre varchar(100)  not null,
     /*Numero de Identificacion Tributaria*/
     NIT varchar(20))
y uso esta consulta para sacar los datos del servidor

Código SQL [-]
select * from tb_cleintes_asiduos

Pero cuando deseo buscar un cliente ya existente, usando locate del query, despues de localizarme el cliente (busco por nombre o por codigo o por nit), el DBLookupComboBox no se sincroniza con la tabla, y muestra el nombre que estaba anteriormente.

¿como podria sincronizar el DBLookupComboBox después de hacer le locate sobre la consulta?

Mil gracias de antemano.

amkalzada 27-05-2006 15:58:06

¿Los campos LookUp en que capa los tienes cargados?


La franja horaria es GMT +2. Ahora son las 18:16:51.

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