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 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. |
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. |
La franja horaria es GMT +2. Ahora son las 18:34:34. |
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