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

Ayuuuudddddaaaa!

Estas en el tema de Ayuuuudddddaaaa! en el foro de ASP Clásico en Foros del Web. Tengo en un include llamado logo.asp una llamada a la base de datos para consultar la fecha y poner otros datos mas dentro del logo ...
  #1 (permalink)  
Antiguo 24/04/2003, 08:07
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
Ayuuuudddddaaaa!

Tengo en un include llamado logo.asp una llamada a la base de datos para consultar la fecha y poner otros datos mas dentro del logo ahora yo necesito poner en el index donde esta el include, notas relacionadas con la misma fecha como hago?
lo que hice yo es esto en el include
<%
Response.Buffer = true
dim cnn,rst,ft
' Creamos la conexión a la base de datos sin DSN
set cnn = Server.CreateObject("ADODB.Connection")
set rst = Server.CreateObject("ADODB.RecordSet")
cnn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/db/xxxx.mdb")
sqltext = "SELECT * FROM tb"
rst.Open sqltext,cnn,3,3
rst.movelast
session("ft")=rst("fechaBase")
%>
y en el index
<%
Set Con = Server.CreateObject("ADODB.Connection")
set result = Server.CreateObject("ADODB.RecordSet")
Con.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/db/bdDiario.mdb"))
ft1=session("ft")
sql = "SELECT * FROM tbDiario WHERE Fecha='"&ft1&"'"

'Ejecuta un sentencia SQL de consulta
'Recorre todas las filas del resultado
*) set result = Con.Execute(sql)
%>
pero me sale este error
Tipo de error:
Microsoft JET Database Engine (0x80040E07)
No coinciden los tipos de datos en la expresión de criterios.
*) aca esta el error
  #2 (permalink)  
Antiguo 24/04/2003, 09:04
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
Vamos muchachos que alguno me tire una soga
Gracias
  #3 (permalink)  
Antiguo 24/04/2003, 09:05
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
A ver, no estoy seguro, pero trata con esto si es que el campo es de tipo fecha:

sql = "SELECT * FROM tbDiario WHERE Fecha=#"&ft1&"# "
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 24/04/2003, 09:07
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
si, gracias, me funciono
te lo agradezco mucho
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 12:24.