PDA

Ver la Versión Completa : Sincronizar DBLookupComboBox con Tquery al hacer locate en la tabla


ronalg
27-05-2006, 15:28:04
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:

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

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?