Access - AYUDA EN FORMA URGENTE !!!!!!

 
Vista:

AYUDA EN FORMA URGENTE !!!!!!

Publicado por Leonardo Micheli (17 intervenciones) el 29/04/2003 21:29:41
Hola, mi incoveniente surge cuando desde un formulario de access paso como parametro hacia una consulta, por ejemplo, la fecha de vencimiento de una cinta magnetica (en donde a veces puede tener fecha y otra veces no). El query que estoy haciendo en la consulta es el siguiente, donde uso el comando like para que se consulta solo una parte de la fecha o bien toda la fecha:

Select * from mainframe
where [mainframe].[vence] like ([Formularios]!
[ConsultaPorCampos]![Texto1])

lo que sucede que este query me trae todo menos los nulos cuando al texto1 le asigno el valor "*". Me gustaria saber para solucionar este problema.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA EN FORMA URGENTE !!!!!!

Publicado por Luis Fernando Melo (323 intervenciones) el 03/05/2003 15:00:59
Hola
No entiendo la consulta que estas haciendo, cuando un filtro se hace para una parte de un campo fecha es normal que uses la funciones year; month, day, para fraccionar la fecha.
Tu consulta debe quedar asi:
Select * from mainframe
where [mainframe].[vence] = #format(cdate(([Formularios]!
[ConsultaPorCampos]![Texto1]) ),"mm/dd/yyyy") or
[mainframe].[vence] is null;


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar