FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Filtrar por contenido en Paradox
Pues estoy intentado filtar una tabla por el contenido que ponga en un edit normal. Un ejemplo seria que si tengo estos registros:
Jose Luis Luis Angel Y en el Edit1.text pongo Luis, me devolviera la tabla filtrada con: Jose Luis Luis Yo para filtrar utilizo Table1.filter := 'Nombre = ''' + Edit1.text + ''''; pero el caso es que entonces solo em devuelve el registro que coincide extamente, es decir, solo me devuelve Luis, y yo querria que me devolviera los dos: Jose Luis y Luis. Saludos, y mil gracias a todos Última edición por RyAr fecha: 12-05-2004 a las 23:50:00. |
#2
|
||||
|
||||
Me parece que esto no lo vas a poder hacer. Los filtros son muy limitados. Te convendría más usar un TQuery con una consulta del tipo:
Y llenarías el parámetro con
// Saludos |
#3
|
|||
|
|||
Buenas, lo rpimero gracias por responder.
He metido en el form un TQuery, y en dataset le he puesto el de la tabla, y en el clik del boton el codigo que me has dado, pero mi duda es donde meto la busqueda SQL?? Gracias |
#4
|
||||
|
||||
Las componentes TQuery son para mandar consultas SQL a la base de datos. Te recomiendo que busques TQuery en la ayuda de Delphi para darte una idea de su funcionamiento.
// Saludos |
#5
|
|||
|
|||
Buenas de nuevo, me he estado leyendo un manual del componente y me he hecho una idea de como funciona.
Lo que no he visto es la manera de ejecutar esa consulta, y luego volver a ver toda la tabla. Yo los datos de la tabla la veo sobre un DBGrid. ¿La consulta se ejecuta al pasarle el parametro del dato? ¿Como se "quita la consulta" a la tabla?. Saludos, y gracias |
#6
|
|||
|
|||
podrías mirar de hacer algo así
Espero te sirva |
|
|
|