FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
consulta sobre consulta
Estoy haciendo un apartado de mi programa en el que se listan clientes. El problema me viene en que una vez obtenidos los resultados, me gustaria tener la opcion de buscar sobre los resultados obtenidos. ¿Cual es la forma mas rapida de hacerlo y cómo se haria (a grosso modo)?
Gracias.
__________________
Si me ves durmiendo no me despiertes, podría estar soñando que soy libre. |
#2
|
||||
|
||||
Si lo que haces son consultas mediante Tquery:
Query1.locate('MiCampo',edit1.text,[]); En cualquier caso, incluso con Ttables con índices, Locate es mucho más versatil, si hay índices los utiliza y sino busca secuencialmente. Con tablas e índices tienes también. MiTabla.FindKey([]); FindNearest........... Un Saludo. |
#3
|
|||
|
|||
Todo depende despues del uso que le quieras hacer a esos datos, si solo va a ser busquedas rapidas y sencillas te vale perfectamente lo que te han posteado anteriormente es decir usar el metodo locate. Ahora si ademas pretendes hacer operaciones mas complicades, ordenar, filtrar, editar, imprimir o realizar busquedas mas complejas igual te conviene realizar crear una vista sobre esos datos en la base de datos y asi tratarlos como una tabla mas.
Espero que te sirva de ayuda. |
|
|
|