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

como puedo realizar una busqueda

Estas en el tema de como puedo realizar una busqueda en el foro de ASP Clásico en Foros del Web. necesito realizar una busqueda entre dos fechas el campo de la base esta en formato fecha y el select k yo tengo es este sql="select ...
  #1 (permalink)  
Antiguo 29/08/2003, 14:36
 
Fecha de Ingreso: agosto-2003
Ubicación: Stgo de Chile
Mensajes: 31
Antigüedad: 21 años, 8 meses
Puntos: 0
De acuerdo como puedo realizar una busqueda

necesito realizar una busqueda entre dos fechas el campo de la base esta en formato fecha y el select k yo tengo es este


sql="select * from Ingreso_llamados where fecha >= "&request.Form("fech1")&" and fecha < = "&request.Form("fech2")&" and id="&id&""
pero no me muestra nada y tengo un dato en la base si alguien sabe como hacer el query se lo agradeceria mucho
  #2 (permalink)  
Antiguo 29/08/2003, 14:55
Avatar de MrLake  
Fecha de Ingreso: febrero-2003
Ubicación: México
Mensajes: 75
Antigüedad: 22 años, 3 meses
Puntos: 0
Depende de la base de datos que estes usando pero

Para SQLServer debes usar esto

Select * from tabla where fecha between Convert(datetime,request.Form("fech1"),103) and Convert(datetime,request.Form("fech2"),103)

El 103 es para formatera la fecha en dd/MM/YY

Para Access es


SELECT * FROM Table1 where fecha1 between (FORMAT(#request.Form("fech1")#, "DD/MM/YYYY")) and
(FORMAT(#request.Form("fech2")#, "DD/MM/YYYY"))
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 11:12.