hola, les cuento que solucione asi:
Código Delphi
[-]
procedure TFormPrincipal.TxtBuscarChange(Sender: TObject);
begin
try
begin
with moduloDatos.IBDataSetCliente do
begin
Close;
SelectSQL.Clear;
SelectSQL.Add('SELECT * FROM Clientes');
SelectSQL.Add('WHERE Apellido starting with :filtrarCli');
ParamByName('filtrarCli').AsString := TxtBuscar.text ;
Open;
end;
end
except
showmessage('valor no valido');
end
end;
no se si es la forma mas correcta o la mejor, pero anda...
saludos
Osvaldo