Foros del Web » Programando para Internet » ASP Clásico »

Un Problemilla con Fechas

Estas en el tema de Un Problemilla con Fechas en el foro de ASP Clásico en Foros del Web. estoy recogiendo en una variable la fecha del servidor y luego estoy comparando la variable con un campo FECHA de la base de datos asi: ...
  #1 (permalink)  
Antiguo 18/11/2003, 08:43
 
Fecha de Ingreso: octubre-2003
Mensajes: 52
Antigüedad: 21 años, 6 meses
Puntos: 0
Un Problemilla con Fechas

estoy recogiendo en una variable la fecha del servidor y luego estoy comparando la variable con un campo FECHA de la base de datos asi:

vfecha=date

SQL = "SELECT codreserva, fecha, Nombre, Apellido FROM reservas where fecha='"+vfecha+"'"
rsvreserva.Open SQL,cn

el campo fecha de la base de datos es de tipo dataTime

me sale el siguiente error:

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A000D)
No coinciden los tipos: '[string: "select codreserva,fe"]'
/Pagina/vreservas.asp, line 35

la linea 35 es justamente la linea del SELECT

ahora si le quito el WHERE si me lista los registros de forma normal...


que puedo hacer???
  #2 (permalink)  
Antiguo 18/11/2003, 12:20
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 5 meses
Puntos: 1
Hola, prueba esto a ver...

Si estas trabajando con Access de Microsoft, tendras que poner la fecha entre #.

Es decir:
SQL = "SELECT codreserva, fecha, Nombre, Apellido FROM reservas where fecha= #"+vfecha+"#"

Si estas trabajando con Oracle o SQL.

Si quieres la fecha exacta de hoy utiliza DateValue(nov())

SQL = "SELECT codreserva, fecha, Nombre, Apellido FROM reservas where fecha='"+DateValue(now())+"'"

Prueba a ver si te tira...enga, saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:28.