Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Busqueda por contenido (https://www.clubdelphi.com/foros/showthread.php?t=64122)

RoyTan 18-03-2009 10:57:35

Busqueda por contenido
 
Saludos.

Necesito hacer una busqueda por contenido en una DBF (sin SQL) me explico:
Utilizo LOCATE pero no consigo que se adapte a mis necesidades.
Al insertar una letra cualquiera en un Edit por ejemplo necesito que aparezcan en el DBGrid todos los registros que contengan la letra C sea cual se a su posición dentro de la palabra por ejemplo: Casa y palanCa
Al utilizar LOCATE solo consigo que salga Casa no palanCa.
Es posible hacer esto con delphi?
Yo trabajé mucho tiempo con clipper y sí existian este tipo de busquedas.
Al escribis CA aparecian todas las palabras que contenias CA en cualquier posición de la primera palabra o de la segunda palabra osea en culquier sitio de la frase, ejemplo al buscar ( La CAsa ) y solo insertabas CA aparecia y sin embargo en delphi No.
Hay alguna funcion o código que haga esto en delphi.
Pido perdón si no me explico lo suficientemente claro.

Gracias.

Neftali [Germán.Estévez] 18-03-2009 11:56:33

Si el LOCATE no lo permite y no quieres usar SQL (que lo haría sencillo), pues tendrás qe programarlo tú mismo realizando un recorrido y buscando dentro del campo. :o

Caro 18-03-2009 13:24:20

Hola, como dices el Locate no tiene esa opción, debes hacerlo tu mismo, revisa este hilo ahí pongo una posible solución http://www.clubdelphi.com/foros/show...2&postcount=16

Saluditos

RoyTan 19-03-2009 09:36:05

Gracias Caro voy a intentarlo y cuando lo tenga te cuento.


La franja horaria es GMT +2. Ahora son las 14:52:33.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi