PDA

Ver la Versión Completa : consulta sobre consulta


superhopi
14-05-2003, 14:21:06
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.

marcoszorrilla
14-05-2003, 15:19:23
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.

Argaron
16-05-2003, 19:01:47
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.