Pregunta: | 1214 - PARAMETRO LIKE EN DELPHI |
Autor: | juan carlos gonzalez |
saludos a todos los que hacen parte de esta web quisiera saber como puedo utilizar el parametro like en delphi de forma dinamica o que metodo existe para remplazarlo muchas gracias por su colaboracion |
Respuesta: | Diego Pacheco |
LIKE
Para SQL es : DescPai := 'Ar'; Add('select cpais, pais '); Add('from paises'); Add('where cpai like '+QuotedStr('%'+DescPai+'%')); De ésta forma funciona el LIKE en la base. -- Ahora si vós querés algo que funcione como el LIKE, pero sin acceder a la base de datos : FINCION "POS" if (pos('gent','Argentina')) > 0 then ... O sea que POS devuelve la posición en la que el SubStrig (gent) coincide con el String (Argentina). Entonces si > 0 el SubString está dentro del String. |