Saludos a los del foro de delphi.
Tengo el siguiente problema cuando lanzo mi consulta con el siguiente codigo:
procedure TFrm_ConsultaCliente.Edt_NombreChange(Sender: TObject);
Var
total:real;
begin
total:=0;
DataModule1.FIBDS_Facturas.Close;
DataModule1.FIBDS_Facturas.SelectSQL.Clear;
DataModule1.FIBDS_Facturas.SelectSQL.Add('select *');
DataModule1.FIBDS_Facturas.SelectSQL.Add('from Facturas');
DataModule1.FIBDS_Facturas.SelectSQL.Add('Where upper(Cliente) like:Cli');
DataModule1.FIBDS_Facturas.SelectSQL.Add('and estado<>"C a n c e l a d a"');
DataModule1.FIBDS_Facturas.SelectSQL.Add('Order by Folio');
DataModule1.FIBDS_Facturas.ParamByName('Cli').asstring:='%'+uppercase(Edt_Nombre.text)+'%';
DataModule1.FIBDS_Facturas.Open;
while not DataModule1.FIBDS_Facturas.Eof do
begin
total:=DataModule1.FIBDS_FacturasTotal.Value+Total;
DataModule1.FIBDS_Facturas.Next;
end;
Edit1.Text:=Copy(FormatFloat('#,##0.00',total),0,18);
end;
Bueno esta es mi consulta y el mensaje de error que me envia es el siguiente:
DataModule1.FBDS_Facturas.SelectQuery:
Column Does not belong to referenced table.dynamic SQL error
SQL Error code=206
column unknown
Bueno ese es el error que me manda Utilizo los FIBPlus.
y si no me equivoco parece que me desconoce la columna del campo estado.
Bueno muchas gracias espero me puedan ayudar con esto que ya me trae dolores de cabeza.
Gracias