Hola gente. Como dice el titulo tengo un problema con una sencilla consulta.
Tengo una tabla "Salidas" donde se encuentran los campos "comercio" e "Id_rubro" y una segunda tabla "rubrosSalidas"donde tengo los campos "Id_rubro" y "rubro".
Lo que quiero hacer es que a partir de un dblookuplistbox donde tengo todos los rubros listados de la tabla rubrosSalidas, al hacer un click sobre uno de ellos me liste en un DblookupCombobox los negocios de ese tipo de rubro.
La relacion la hago con los campos Id_rubro de cada tabla y la consulta que hago es ésta:
Código SQL
[-]
Q_RubroSalida.Close;
Q_RubroSalida.SQL.Clear;
Q_RubroSalida.SQL.Add('Select A.Comercio');
Q_RubroSalida.SQL.Add('From Salidas A, rubrosSalida B');
Q_RubroSalida.SQL.Add('where (B.rubro = :rubroselec) and (A.Id_rubroSalida = B.id_rubroSalida);
Q_RubroSalida.parambyname('rubroselec').asString:= elijorubro.text;
Q_RubroSalida.Active:=true
¿que es lo que estoy haciendo mal?