FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
como filtrar una tabla
hola mi consulta es la siguiente:
tengo una tabla que contiene los campos: AÑO, MES, DIA, y necesito filtar en una DBGRID por el campo AÑO todos los que correspondan al año 2004, osea. ejemplo: AÑO MES DIA 2004 JUNIO 25 2001 ABRIL 01 2003 MARZO 24 2004 ENERO 14 y necesito que me filtre y muestre en la DBGrid lo siguiente: AÑO MES DIA 2004 ENERO 14 2004 JUNIO 25 ... como lo realizo.?? gracias. |
#2
|
||||
|
||||
si tenes una TTable enlazada via un TDataSoruce al TDBGrid, basta con que pongas la propiedad filter a algo como:
'[año] = 2004' y luego filtered a true. ojo, que esto no es para nada óptimo (con c/s, en local parece ser lo mejor). En el caso de c/s, es mejor usar un TQuery y agregar tu "filtro" como predicado del mismo.... algo como:
Hasta luego. [/delphi]
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
Ante todo, no mencionas el tipo de tabla/base de datos que usas
Lo normal es que pudieras hacer una consulta SQL, pero si la puedes atacar con un ttable hazle un filtro. Mi dirección de correo es socger@hotmail.com .... saludos |
#4
|
||||
|
||||
No entiendo para qué das tu dirección de correo, teniendo aquí especialistas en todo , además ayuda casi instantáneas...
__________________
:) |
#5
|
|||
|
|||
muchas gracias amigo.
|
#6
|
|||
|
|||
gracias amigo.
|
|
|
|