Inicio > Lenguaje SQL > chavomix > problema con fechas

problema con fechas

Experto:
Usuario:
Fecha: 02/06/2008
Valoración: (4,00 sobre 5) Categoría: Lenguaje SQL
30/05/2008
lala84, usuario preguntando en Lenguaje SQL
Usuario
tengo que hacer u n reporte de una bitacora por rango de fechas.
es decir un usuario tiene dos cajas de texto en las que debe indicar la fecha inicial y la fecha final de las actividades que quiere ver en el reporte.
No se como va en codigo del select para que me muestre en pantalla dichas actividades...
tengo algo mas o menos asi:
 <%
fx = "'" & request.form("T1") & "'"
fex = "'" & request.form("T2") & "'"
Dim ConBase
Set ConBase = Server.CreateObject ("ADODB.Connection")
conBase.ConnectionTimeout=40
ConBase.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mappath ("base.mdb")

SqlBusca = "SELECT * FROM bitacora WHERE fecha BETWEEN no se como va AND tampoco se como va "
Set RsBusca = ConBase.Execute(SqlBusca)
IF RsBusca.EOF then
response.write "No existen movimientos"
ELSE
%>
me gustaria que alguien me indicara que tengo mal o como va el codigo...
gracias!!
30/05/2008
lala84, experto respondiendo en Lenguaje SQL
Experto
primero almacenas las fechas en variables, para mas facilidad, y tienes que llevarlas a tipo fecha, ya que las captura como texto...
Vfecha_ini = CTOD(text_de_fecha_inicial)
Vfecha_fin = CTOD(text_de_fehca_final)
 
select * from bitacora where Vfecha_ini >= campo_fecha_ini and Vfecha_fin <= campo_fecha_fin into cursor tb_listado_reporte
para saber si hay o no coincidencias
select tb_listado_reporte
if reccount() = 0 then
   && no hay coincidencias
else
  && si hay coincidencias...  mostrar tb_listado_reporte
endif
30/05/2008
lala84, experto respondiendo en Lenguaje SQL
Experto
se me paso algo.. en el select... el campo_fecha_fin, es el mismo campo_fecha_ini... lo corriges... campo_fecha_fin no va...
02/06/2008
lala84, usuario preguntando en Lenguaje SQL
Usuario
gracias!!! muchas gracias!!
Enlaces patrocinados