Ahora que he leído mejor tus anteriores respuestas, el problema esta en el parámetro cod de tu qrylocalidades el cual no lo encuentra, revisa bien esa parte, para que estas utilizando esa parametro, cuando le asignas valor a cod......
Cita:
Empezado por liito16
utilizo el clientdataset que lo conecto con el provider y data source lo conecto con el client y el grid esta conectado con el data source el provider va a dataset clientes. para cada dblookupcombobox que utilizo creo uno de cada uno un data source, client, provider, y un qry porq es una consulta. espero que entiendas
|
Entiendo
, ¿tus querys pertenecen a los componentes BDE, ADO, DBExpres....., a cual?.
Por la consulta que muestras mas arriba en el Where tienes que comparar por el campo LOCALIDAD_NRO de tu tabla clientes que es con el campo con el que se realcionan tus tablas y no por LOCALIDAD NOMBRE.
Código Delphi
[-]
With mdmodulodedatos do
begin
QryClientes.SQL.Text := 'Select * From CLIENTES ';
'Where LOCALIDAD_NRO='+ QuotedStr(QryLocalidades.fieldbyName('LOCALIDAD_NRO').AsString);
end;
Saluditos