Y sigo con mis problemas para aplicar filtro en las tablas
Pues el hecho es que tengo que mostrar en un formulario todos los registros que no tengan fecha, es decir el campo fecha en blanco.
Pero me da error si pongo Fecha='' o Fecha Is Null
De que forma es que debe ponerse?
Como se aplica un filtro para cuando un campo fecha esta vacio
Comenzado por
JoAnCa
, jun 12 2009 02:52
6 respuestas en este tema
#1
Escrito 12 junio 2009 - 02:52
#2
Escrito 12 junio 2009 - 03:47
Hola
Esta raro, por que en sql entiende perfectamente esto:
Un filtro es en esencia lo mismo, debería de funcionar.
Saludos
Esta raro, por que en sql entiende perfectamente esto:
delphi
WHERE (((TuTabla.Fecha) Is Null))
Un filtro es en esencia lo mismo, debería de funcionar.
Saludos
#3
Escrito 12 junio 2009 - 03:56
Hola
Lo que pasa es que según la ayuda de Delphi (F1, para los que no saben ) deberia de funcionar:
Por lo tanto el filtro debes de colocarlo así:
FECHA = NULL
Aunque no esta mal usar Query's en lugar de Tablas.
Salud OS
Lo que pasa es que según la ayuda de Delphi (F1, para los que no saben ) deberia de funcionar:
When a filter is set, Blank records do not appear unless explicitly included in the filter. For example:
State <> 'CA' or State = NULL
Por lo tanto el filtro debes de colocarlo así:
FECHA = NULL
Aunque no esta mal usar Query's en lugar de Tablas.
Salud OS
#4
Escrito 12 junio 2009 - 03:59
Hola
Cuando uno se acostumbra a trabajar con sql se hace todo mas facil.
Es un asunto de ponerle ganas, pero pronto se aprende.
Saludos
Cuando uno se acostumbra a trabajar con sql se hace todo mas facil.
Es un asunto de ponerle ganas, pero pronto se aprende.
Saludos
#5
Escrito 13 junio 2009 - 12:27
Pues probé tambien con consultas SQL pero me da el famoso error de que
Probaré como me dices Caral,
puede ser que haya sido porque no puese los parentisis 8-)
Por eso lo intente filtrando la tabla directamenteArgumentos incorrectos, fuera del intervalo permitido o en conflicto con otros
Probaré como me dices Caral,
delphi
WHERE (((TuTabla.Fecha) Is Null))
puede ser que haya sido porque no puese los parentisis 8-)
#6
Escrito 13 junio 2009 - 12:40
Hola
La Bd es access, si el programa no es muy grande ponlo aqui y lo revisamos.
Saludos
La Bd es access, si el programa no es muy grande ponlo aqui y lo revisamos.
Saludos
#7
Escrito 13 junio 2009 - 01:31
Pues me salio bien con
parece que inicialmente puse algo mal, no habia puesto ningun parentesis, sería eso?
Muchas gracias
Y sí, la BD es en access, y el programa está un poquito grande, pero ya no es necesario ya me salio bien Ok
delphi
WHERE (((TuTabla.Fecha) Is Null))
parece que inicialmente puse algo mal, no habia puesto ningun parentesis, sería eso?
Muchas gracias
Y sí, la BD es en access, y el programa está un poquito grande, pero ya no es necesario ya me salio bien Ok