Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Filtros IBQuery (https://www.clubdelphi.com/foros/showthread.php?t=45928)

capo979 18-07-2007 14:09:26

Filtros IBQuery
 
Hola Gente, les pregunto si saben como hacer filtros en un IBQuery para evitar que cada vez que le apliquemos un filtro a lo que queremos tengamos que hacer un close y un open y hacer la consulta de vuelta pero aplicando el filtro.
Por ejemplo yo tengo un listado de muchas personas y cuando abro el formulario la consulta se abre trayendo todas las personas, pero después la quiero filtrar por ciudad entonces lo que quiero es aplicar un tipo de filtro para que me lo haga en memoria y no tenga que hacer un close y un open del ibquery de vuelta.

Muchas Gracias

rastafarey 19-07-2007 17:39:31

Resp
 
El foro se llama "Interbase & Firebird" no componenetes de delphi.

Lee la ayuda del componente.

Como se que no vas a leer la ayuda y te da igual el nombre del for.

usa la propiedad filter del query y con eso listo.

Y quieras o no quieras siempres se lansa un consulta sobre el servidor de base de datos.

osea que el colose y el open siempre esta inmmerso asi no lo plique implicitamente.

Osea que es lo mismo si armas el sql a mano o lo arma el mismo compoenente. Ya hace los mismo.

Aunque hay algunos que se traen todos los datos y filtrar en el cliente. Para mi un error garrafal ya que esta congestinando la red innecesariamente.


La franja horaria es GMT +2. Ahora son las 14:27:28.

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