Tema recurrente: Consulta con fechas

19/12/2003 - 09:47 por s.a.m | Informe spam
Tengo la siguiente consulta en mi aplicacion ASP + base de datos Acces:

SELECT CAMPO1, CAMPO2 FROM TABLA WHERE CAMPO3 Between (#12/19/2002# And
#12/19/2003#)

La tabla pertenece a una .mdb que yo solo puedo leer por cuestion de
permisos (ver pero no tocar, como la mujer del vecino) y tengo comprobado
que el formato de fecha es el de arriba mm/dd/aaaa.

Mis dotes de programador de todo a cien no me permiten conseguir que esa
fecha se actualice diariamente, es decir, que mañana en la consulta ponga
autmaticamente #13/19/2002# And #13/19/2003#

Aprovecho para desearos unas FELICES FIESTAS

s.a.m

Preguntas similare

Leer las respuestas

#1 Miguel González
19/12/2003 - 10:09 | Informe spam
Hola s.a.m.

Puedes probar en el dato de la fecha con:

"#" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#"

Saludos!
Miguel



"s.a.m" escribió en el mensaje news:brudr7$otj$
Tengo la siguiente consulta en mi aplicacion ASP + base de datos Acces:

SELECT CAMPO1, CAMPO2 FROM TABLA WHERE CAMPO3 Between (#12/19/2002# And
#12/19/2003#)

La tabla pertenece a una .mdb que yo solo puedo leer por cuestion de
permisos (ver pero no tocar, como la mujer del vecino) y tengo comprobado
que el formato de fecha es el de arriba mm/dd/aaaa.

Mis dotes de programador de todo a cien no me permiten conseguir que esa
fecha se actualice diariamente, es decir, que mañana en la consulta ponga
autmaticamente #13/19/2002# And #13/19/2003#

Aprovecho para desearos unas FELICES FIESTAS

s.a.m



Respuesta Responder a este mensaje
#2 s.a.m
19/12/2003 - 10:43 | Informe spam
Me da el siguiente error:

Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción

saludos

s.a.m



"Miguel González" escribió en el mensaje
news:
Hola s.a.m.

Puedes probar en el dato de la fecha con:

"#" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#"

Saludos!
Miguel



"s.a.m" escribió en el mensaje
news:brudr7$otj$
Tengo la siguiente consulta en mi aplicacion ASP + base de datos Acces:

SELECT CAMPO1, CAMPO2 FROM TABLA WHERE CAMPO3 Between (#12/19/2002# And
#12/19/2003#)

La tabla pertenece a una .mdb que yo solo puedo leer por cuestion de
permisos (ver pero no tocar, como la mujer del vecino) y tengo comprobado
que el formato de fecha es el de arriba mm/dd/aaaa.

Mis dotes de programador de todo a cien no me permiten conseguir que esa
fecha se actualice diariamente, es decir, que mañana en la consulta ponga
autmaticamente #13/19/2002# And #13/19/2003#

Aprovecho para desearos unas FELICES FIESTAS

s.a.m



Respuesta Responder a este mensaje
#3 Matias Iacono
19/12/2003 - 12:52 | Informe spam
Manda el fragmento de codigo completo de como haz copiao el ejemplo...

Ya que parece te ha faltado una comilla o algo asi...

Saludos

"s.a.m" escribió en el mensaje
news:bruh5e$fhg$
Me da el siguiente error:

Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción

saludos

s.a.m



"Miguel González" escribió en el mensaje
news:
Hola s.a.m.

Puedes probar en el dato de la fecha con:

"#" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#"

Saludos!
Miguel



"s.a.m" escribió en el mensaje
news:brudr7$otj$
> Tengo la siguiente consulta en mi aplicacion ASP + base de datos Acces:
>
> SELECT CAMPO1, CAMPO2 FROM TABLA WHERE CAMPO3 Between (#12/19/2002# And
> #12/19/2003#)
>
> La tabla pertenece a una .mdb que yo solo puedo leer por cuestion de
> permisos (ver pero no tocar, como la mujer del vecino) y tengo


comprobado
> que el formato de fecha es el de arriba mm/dd/aaaa.
>
> Mis dotes de programador de todo a cien no me permiten conseguir que esa
> fecha se actualice diariamente, es decir, que mañana en la consulta


ponga
> autmaticamente #13/19/2002# And #13/19/2003#
>
> Aprovecho para desearos unas FELICES FIESTAS
>
> s.a.m
>
>
>


Respuesta Responder a este mensaje
#4 s.a.m
19/12/2003 - 13:21 | Informe spam
Adjunto codigo

"SELECT CAMPO1,CAMPO2,CAMPO3 FROM TABLA WHERE (CAMPO3 Between #12/19/2002#
And "#" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#")"

saludos


"Matias Iacono" escribió en el mensaje
news:uf$
Manda el fragmento de codigo completo de como haz copiao el ejemplo...

Ya que parece te ha faltado una comilla o algo asi...

Saludos

"s.a.m" escribió en el mensaje
news:bruh5e$fhg$
> Me da el siguiente error:
>
> Error de compilación de Microsoft VBScript (0x800A0401)
> Se esperaba un final de instrucción
>
> saludos
>
> s.a.m
>
>
>
> "Miguel González" escribió en el mensaje
> news:
> Hola s.a.m.
>
> Puedes probar en el dato de la fecha con:
>
> "#" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#"
>
> Saludos!
> Miguel
>
>
>
> "s.a.m" escribió en el mensaje
> news:brudr7$otj$
> > Tengo la siguiente consulta en mi aplicacion ASP + base de datos


Acces:
> >
> > SELECT CAMPO1, CAMPO2 FROM TABLA WHERE CAMPO3 Between (#12/19/2002#


And
> > #12/19/2003#)
> >
> > La tabla pertenece a una .mdb que yo solo puedo leer por cuestion de
> > permisos (ver pero no tocar, como la mujer del vecino) y tengo
comprobado
> > que el formato de fecha es el de arriba mm/dd/aaaa.
> >
> > Mis dotes de programador de todo a cien no me permiten conseguir que


esa
> > fecha se actualice diariamente, es decir, que mañana en la consulta
ponga
> > autmaticamente #13/19/2002# And #13/19/2003#
> >
> > Aprovecho para desearos unas FELICES FIESTAS
> >
> > s.a.m
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Jhonny Vargas P. [MVP]
19/12/2003 - 13:33 | Informe spam
Hola,

Te recomiendo lo siguiente dependiendo del tipo de base de datos utilizado:
SQL Server: 'yyyymmdd'
Access: #yyyy/mm/dd#

Con esto no tendrás problema de configuración de fechas.

Por lo tanto, en el ejemplo que tienes sería lo siguiente:

"SELECT CAMPO1,CAMPO2,CAMPO3 FROM TABLA WHERE (CAMPO3 Between #12/19/2002#
And #" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#)"


Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile



"s.a.m" wrote in message
news:bruqd8$5d7$
Adjunto codigo

"SELECT CAMPO1,CAMPO2,CAMPO3 FROM TABLA WHERE (CAMPO3 Between #12/19/2002#
And "#" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#")"

saludos


"Matias Iacono" escribió en el mensaje
news:uf$
> Manda el fragmento de codigo completo de como haz copiao el ejemplo...
>
> Ya que parece te ha faltado una comilla o algo asi...
>
> Saludos
>
> "s.a.m" escribió en el mensaje
> news:bruh5e$fhg$
> > Me da el siguiente error:
> >
> > Error de compilación de Microsoft VBScript (0x800A0401)
> > Se esperaba un final de instrucción
> >
> > saludos
> >
> > s.a.m
> >
> >
> >
> > "Miguel González" escribió en el mensaje
> > news:
> > Hola s.a.m.
> >
> > Puedes probar en el dato de la fecha con:
> >
> > "#" & Month(Date) & "/" & Day(Date) & "/" & Year(Date) & "#"
> >
> > Saludos!
> > Miguel
> >
> >
> >
> > "s.a.m" escribió en el mensaje
> > news:brudr7$otj$
> > > Tengo la siguiente consulta en mi aplicacion ASP + base de datos
Acces:
> > >
> > > SELECT CAMPO1, CAMPO2 FROM TABLA WHERE CAMPO3 Between (#12/19/2002#
And
> > > #12/19/2003#)
> > >
> > > La tabla pertenece a una .mdb que yo solo puedo leer por cuestion


de
> > > permisos (ver pero no tocar, como la mujer del vecino) y tengo
> comprobado
> > > que el formato de fecha es el de arriba mm/dd/aaaa.
> > >
> > > Mis dotes de programador de todo a cien no me permiten conseguir que
esa
> > > fecha se actualice diariamente, es decir, que mañana en la consulta
> ponga
> > > autmaticamente #13/19/2002# And #13/19/2003#
> > >
> > > Aprovecho para desearos unas FELICES FIESTAS
> > >
> > > s.a.m
> > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida