Ver Mensaje Individual
  #13 (permalink)  
Antiguo 24/06/2015, 03:11
alpe2000
 
Fecha de Ingreso: enero-2008
Ubicación: Málaga - España
Mensajes: 346
Antigüedad: 16 años, 11 meses
Puntos: 13
Mensaje Respuesta: Error:Consulta campo Hora larga

OK.

Crea una pagina con este codigo, y mira a ver si te da algun error...

Código ASP:
Ver original
  1. set conn=Server.CreateObject("ADODB.Connection")
  2. conn.Provider="Microsoft.Jet.OLEDB.4.0"
  3. conn.Open(Server.Mappath("SSP.mdb"))
  4.  
  5. set rs=Server.CreateObject("ADODB.recordset")
  6.  
  7. sql="SELECT codigo,fecha,hora  FROM HistEstadistica where Hora=#12:23:00 p.m.# "
  8.  
  9. rs.Open sql,conn
  10.  
  11. do while not rs.eof
  12. response.write rs(0) & " - " & rs(1) & " - " & rs(2) & "<BR>"
  13. rs.movenext
  14. loop
  15.  
  16. rs.Close
  17. conn.Close

Vamos a probar con eso, para descartar que los datos en el campo hora esten mal, y asi el error vendrá del la forma que llamamos al SQL,
Debería funcionarte así tambien,

Código SQL:
Ver original
  1. SQL="SELECT codigo,fecha,hora  FROM HistEstadistica where Hora=#12:23:00# "
(SIN EL PM) pero como la configuracion de la FECHA/HORA, depende en access mucho de la maquina, pues debes hacer pruebas.

Primero vamos a probar que funcione bien con la hora, y luego metemos la fecha tambien en la consulta.