Hola ezequiel913.
Pareciera que tu consulta es correcta, por lo que entiendo estás haciendo algo así:
Código Delphi
[-]
with Query do
begin
SQL.Clear;
SQL.Add('SELECT * FROM PROVEEDORES');
SQL.Add('WHERE RAZONSOCIAL LIKE :CONSULTA');
ParamByName('CONSULTA').AsString:= '%' + BusProvRaz.Text + '%';
Open;
end;
De ese modo tiene que funcionar.
Por cierto... Te olvidaste de mencionar que mensaje de error te está arrojando.
Saludos.