Programación General > Delphi
Re: Filtros en una query
(1/1)
calypxo:
Hola a Todos!!!
Estoy haciendo una aplicacion en Delphi 5 me defiendo un poquillo en este lenguaje "poquillo"....
Estoy haciendo un formulario donde aparecen una DBGrid enlazada a una Query y dos edit para poder filtrar los datos.
Mi pregunta es como puedo filtrar los datos desde una query
dmantil:
El Tquery permite ser filtrado con las propiedas filter y filtered. La primera indica la condición del filtro, y la segunda establece si se aplica o no, "true" o "false". Para que el filtro tenga efecto filtered debe ser "true".
La ayuda de Delphi sobre la propiedad filter ayuda bastante:
property Filter: String;
Description
Use Filter to specify a dataset filter. When filtering is applied to a dataset, only those records that meet a filter’s conditions are available to an application. Filter contains the string that describes the filter condition. For example, the following filter condition displays only those records where the State field is 'CA' or 'MA':
State = 'CA' or State = 'MA'
To filter strings bases on partial comparisons, use an asterisk as a wildcard. For example:
State = 'M*'
Note: Applications can set Filter at runtime to change the filtering condition for a dataset at (for example, in response to user input).
cancun:
Hola
Aunque puedes usar las propiedades Filter y Filtered del TQuery, te recomiendo que mejor uses la clausula Where de la instrucción SQL
Select * From Clientes Where <Condición de filtrado>
undergal:
:guitar:
puedees usar la instruccion
QUERY.SQL.ADD( 'SELEC * FROM ..... )
te recomiendo que bajes algun tutorial de SQL . ya que lo vas a utilizar en este entorno y en cualquier lenguaje de programacion .....,
Navegación
Ir a la versión completa