Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   consulta sobre consulta (https://www.clubdelphi.com/foros/showthread.php?t=423)

superhopi 14-05-2003 14:21:06

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.

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.


La franja horaria es GMT +2. Ahora son las 01:29:04.

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