BUSQUEDA EN TABLA DE ACCCES POR CAMPO DE FECA

13/06/2006 - 14:19 por Eduardo Ponce | Informe spam
Buenos dias

Tengo una tabla en access que tiene un campo de fecha y desarrolle un codigo
en asp para realizar una busqueda por una fecha o un rango de fechas y
siempre me dice que es fin de archivo. o sea no consigue ningun registro y
si estoy seguro que las hay. Transcribo a continuacion el codigo en ASP:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("\MiBaseDatos.mdb"))
sqltxt="Select * from Servicios where (FechaServicio1 BETWEEN '" &
session("Desde")& "' AND '" & session("Hasta") & "') order by NombreYegua"
set rs = CreateObject("ADODB.Recordset")
rs.CursorType = adOpenstatic
rs.Open sqltxt, conn

Tambien realizo la busqueda por un valor de fecha especifico y siempre me
dice EOF. Ejemplo

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("\MiBaseDatos.mdb"))
sqltxt="Select * from Servicios where (FechaServicio1 /02/2006) order by
NombreYegua"
set rs = CreateObject("ADODB.Recordset")
rs.CursorType = adOpenstatic
rs.Open sqltxt, conn

Al valor de busqueda de la fecha le quito las comillas simples y sigue igual
le pongo comillas simples y me dice valor no es valido

QUE SERA????????
 

Leer las respuestas

#1 Mariluz
16/06/2006 - 18:41 | Informe spam
Pregunta, mejor, en el foro de Access. Seguro que te pueden ayudar
Mariluz
http://zuliram.miarroba.com

"Eduardo Ponce" escribió en el mensaje ...
Buenos dias

Tengo una tabla en access que tiene un campo de fecha y desarrolle un codigo
en asp para realizar una busqueda por una fecha o un rango de fechas y
siempre me dice que es fin de archivo. o sea no consigue ningun registro y
si estoy seguro que las hay. Transcribo a continuacion el codigo en ASP:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("\MiBaseDatos.mdb"))
sqltxt="Select * from Servicios where (FechaServicio1 BETWEEN '" &
session("Desde")& "' AND '" & session("Hasta") & "') order by NombreYegua"
set rs = CreateObject("ADODB.Recordset")
rs.CursorType = adOpenstatic
rs.Open sqltxt, conn

Tambien realizo la busqueda por un valor de fecha especifico y siempre me
dice EOF. Ejemplo

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("\MiBaseDatos.mdb"))
sqltxt="Select * from Servicios where (FechaServicio1 /02/2006) order by
NombreYegua"
set rs = CreateObject("ADODB.Recordset")
rs.CursorType = adOpenstatic
rs.Open sqltxt, conn

Al valor de busqueda de la fecha le quito las comillas simples y sigue igual
le pongo comillas simples y me dice valor no es valido

QUE SERA????????


Preguntas similares