Foros del Web » Programando para Internet » Javascript »

funcion timediff para calcular rango de horas

Estas en el tema de funcion timediff para calcular rango de horas en el foro de Javascript en Foros del Web. estoy tratando de calcular la diferencias entre horas en BD acces2000 y asp , una variable se encuentra en la BD(entrada) y la otra se ...
  #1 (permalink)  
Antiguo 02/02/2007, 06:06
 
Fecha de Ingreso: enero-2007
Mensajes: 158
Antigüedad: 17 años, 2 meses
Puntos: 0
funcion timediff para calcular rango de horas

estoy tratando de calcular la diferencias entre horas en BD acces2000 y asp , una variable se encuentra en la BD(entrada) y la otra se ingresa por teclado en un cuadro de texto(hr), las dos en formato hh:mm la consulta es la sgte:

SQL = ""
SQL = SQL & " Select DateDiff(HH, entrada, '" & Request(hr) &" ') as atra, id From horario Where id = '" & Request("ids") &" ' "
Set Consulta = oConn.Execute(SQL)
Do While NOT Consulta.EOF
at = Consulta("atra")
Consulta.MoveNext
Loop

ahora lo estoy tratando de hacer asi, pero me dice:

Microsoft JET Database Engine (0x80040E10)
No se han especificado valores para algunos de los parámetros requeridos.
/a/b.asp, línea 37


ME HAN DICHO QUE IGUAL SE PUEDE EN UN JAVASCRIPT PERO TAMPOCO ME FUNCIONA:

Function DiffADate(hr,at)
Dif = DateDiff("ss", hr, at)
End Function

Estoy probando de la manera anterior pero me marca error
hr=cuadro de texto en donde se ingresa una HORA por teclado
at= HORA extraida de la Bd y guardada en un cuadro de texto con este nombre
(NINGUNO DE LOS DOS DATOS SE ENCUENTRA CON FECHA ES SOLO EL VALOER DE LA HORA EN HORAMATO hh:mm Y hh:mm:ss)


parece que tengo algo malo en la funcion
  #2 (permalink)  
Antiguo 02/02/2007, 06:47
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Re: funcion timediff para calcular rango de horas

Sigue aquí.

Por favor, no repitas preguntas en varios hilos.
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 16:23.