PDA

Ver la Versión Completa : Filtros IBQuery


capo979
18-07-2007, 14:09:26
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
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.