Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/04/2008, 12:44
dalbeyond
 
Fecha de Ingreso: junio-2006
Mensajes: 39
Antigüedad: 18 años, 10 meses
Puntos: 0
Re: El valor de BOF o EOF es True

Es cierto, no he dicho donde se encuentra el error, en realidad el problema no es con "ultima_entrada" si no más adelante, ahora explico: esta es mi tabla:




La primera sentencia que hago es:
Código:
tempId = 21
sql_ch = "Select MAX(fechaEntrada) as ultima_entrada from checador where id_empleado = "&tempId&" "		
set rs = server.createobject("adodb.recordset")
set rs = mCon.execute(sql_ch)
ultima_entrada = rs.Fields("ultima_entrada")
Lo cual ultima_entrada es igual a = 20/04/2008 para después consultar
En esta parte de código es el error:
Código:
sql_ch = "Select * from checador WHERE (Id_empleado = "&tempId&" AND fechaEntrada = #"&ultima_entrada&"#) "	
response.Write(sql_ch)	
set rs = server.createobject("adodb.recordset")
set rs = mCon.execute(sql_ch)
Así que access dice no delvolver registro alguno, pero si vemos la tabla, claro que si hay registro, por ejemplo, lo mismo pero en MySql:



y en access no me regresa nada.
Gracias por las respuestas, a ver si me pudieras o pudieran orientar. Espero me halla explicado.