Ver Mensaje Individual
  #1  
Antiguo 07-12-2017
Avatar de The Cid James
The Cid James The Cid James is offline
Miembro
NULL
 
Registrado: jun 2013
Posts: 129
Reputación: 12
The Cid James Va por buen camino
Consulta con "or" en Delphi

No se si esto va en esta sección, de no ser asi pido disculpas y que muevan el psot.
Tengo una duda respecto a ejecutar una consulta en Delphi teniendo OR en ella
Esta es la consulta que hice, para buscar en la tabla clientes por nombre o apellido

Código SQL [-]
Cliente.direccion,
Cliente.cuit_cliente,
Cliente.notas
FROM
    Cliente
WHERE
  Cliente.estado = 1 AND
  Cliente.apellido like :ape
OR
 Cliente.estado = 1 AND
 Cliente.nombre like :nom

Ahora lo que no se es como reglejar esto en delphi, esta es la manera en que he estado ejecutando las consultas, pero siempre con un solo parametro

Código Delphi [-]
procedure Tfcliente.BCbuscarClick(Sender: TObject);
begin
  if ECcliente.text = ''
    then
      exit
    else
      begin
      fmodulo.qCliente.ParamByName('ape').AsString := Eccliente.Text+'%';
      fmodulo.qCliente.Refresh;
      end;
end;
__________________
We are told to remember the idea, not the man, because a man can fail. He can be caught, he can be killed and forgotten, but 400 years later, an idea can still change the world.
Responder Con Cita