Delphi - Busqueda con Like

 
Vista:

Busqueda con Like

Publicado por Alan (2 intervenciones) el 17/01/2008 00:17:56
Holoa amigos, tengo la siguiente duda:

Como hago para realizar una busqueda con comodines atravez de like pero que sea el usuario el que especifique el dato a buscar atravez de un Edit o Combobox, si no me falla el coco mas o menos podria quedar asi:

sql.add(select * from clientes where ciudad like c*')

esto lo recuerdo porque lo use muchas veces en acces pero en delphi lla ven la sintaxis cambia un poco y es aqui donde la puerca tuerce el rabo, para empezar debo encerrar a C* entre comilla dobles o simples, otra en lugar de C como indico que sea el o los caracteres que el usuario escriba por ejem. en un Tedit

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Busqueda con Like

Publicado por BigLuis (713 intervenciones) el 17/01/2008 16:49:32
sql.add(select * from clientes where ciudad like (:queciudad)')
sql.parambyname('queciudad').asstrig:=
'%'+Edit1.text;//que termine por Edit1.text
Edit1.text+'%';//que empiece por Edit1.text
'%'+Edit1.text+'%';//que contenga por Edit1.text
Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar