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

problema con fechas y sql

Estas en el tema de problema con fechas y sql en el foro de ASP Clásico en Foros del Web. miren amigos tengo una base de datos con un campo Fecha_ingreso Fecha_ingreso -------------- 14-02-2005 1-02-2005 31-02-2005 5-03-2005 yo necesito crear una consulta en la cual ...
  #1 (permalink)  
Antiguo 31/01/2006, 08:34
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 5 meses
Puntos: 8
problema con fechas y sql

miren amigos tengo una base de datos con un campo Fecha_ingreso

Fecha_ingreso
--------------
14-02-2005
1-02-2005
31-02-2005
5-03-2005

yo necesito crear una consulta en la cual pueda mostrar todos los registros que esten entre dos fechas con BETWEEN el problema lo tengo ya que yo recivo los tres parametros de la fecha esto es lo que tengo

mes = Request.Form("mes") ' valor del formulario contiene un numero
ano= Year(Date())-1
diaini=1
diafin=31

Sql ="SELECT * FROM InforBO WHERE Fecha_Resol_Final BETWEEN #"&Month(mes)&"/"&Day(ini)&"/"&Year(ano)&"# AND #"&Month(mes)&"/"&Day(fin)&"/"&Year(ano)&"#"
registros.Open Sql, conexion

cont = 0 'variable que guardara el N° de registros cumplen la consulta sql

Do while not registros.EOF

cont = cont + 1
registros.movenext
loop

no puedo encontrar el prolema
  #2 (permalink)  
Antiguo 31/01/2006, 10:37
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
SQL recibe un string por fecha, por lo tanto no necesitas utilizar los "#" como con access.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 23:05.