BUSQUEDA EN TABLA DE ACCESS EN CAMPO DE FECHA

13/06/2006 - 14:18 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????????

Preguntas similare

Leer las respuestas

#1 Vyacheslav Popov
13/06/2006 - 15:54 | Informe spam
Hola Eduardo,

Prueba con el siguiente formato: #13/06/2006#

Saludos.

"Eduardo Ponce" escribió en el mensaje
news:%23k$
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????????

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida