Saludos a todos, tengo un error con el que no he podido dar, el error es el siguiente:
ADODB.Field error '80020009'
El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual.
Código PHP:
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")
sql_ch = "Select * from checador where (Id_empleado = "&tempId&" and fechaEntrada = #"&ultima_entrada&"#) "
set rs = server.createobject("adodb.recordset")
set rs = mCon.execute(sql_ch)
Primero selecciono con la sentencia MAX de SQL la última fecha del empleado para después con esa fecha y con la id del empleado obtener la información de los demás campos pero justo ahi me da el error, lo raro que me parece a mi es que anteriormente tengo una sentencia idéntica y no me da problemas, la anteior es:
sql_ch = "Select * from checador WHERE (Id_empleado = "&tempId&" AND fechaEntrada = #"&fech&"#) "
Bien, pues espero su ayuda, estos problemas tan raros no me pasan en PHP.