Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-03-2009
Avatar de RoyTan
RoyTan RoyTan is offline
Miembro
 
Registrado: oct 2003
Ubicación: Mijas - Málaga
Posts: 121
Poder: 21
RoyTan Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 18-03-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 18-03-2009
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
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
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #4  
Antiguo 19-03-2009
Avatar de RoyTan
RoyTan RoyTan is offline
Miembro
 
Registrado: oct 2003
Ubicación: Mijas - Málaga
Posts: 121
Poder: 21
RoyTan Va por buen camino
Gracias Caro voy a intentarlo y cuando lo tenga te cuento.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
email yahoo, no muestra contenido..muestra todo menos contenido. sakuragi Linux 5 29-02-2008 18:11:27
Petición de contenido chico_bds Varios 0 04-04-2007 18:57:23
Contenido de DLL MaMu Varios 1 04-09-2006 23:52:45
Contenido de un ComboBox Ricsato Varios 6 15-09-2004 13:31:56


La franja horaria es GMT +2. Ahora son las 17:58:47.


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
Copyright 1996-2007 Club Delphi