Ver Mensaje Individual
  #6  
Antiguo 05-06-2003
andres1569 andres1569 is offline
Miembro
 
Registrado: may 2003
Posts: 908
Reputación: 22
andres1569 Va por buen camino
Hola:

Depende de qué componentes, los del BDE no admiten like, sino "=palabra*", pero los ADO sí que admiten este operador.

Prueba de poner la primera expresión también entre paréntesis:

Filter := '(campo1 like ' + QuotedStr(%palabra%) + ') and (campo2 <> NULL or campo3 <> NULL)';

Un saludo
Responder Con Cita