FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como convertir hora a tipo numeric?
Hola amigos, tengo un inconveniente en un calculo, ya busque mucho en el foro pero no estoy encontrando una solucion, o por lo menos no lo estoy entendiendo lo que ya encontre...
Mi inconveniente es que necesito calcular la diferencia entre hora de entrada y hora de salida de un estacionamiento, el resultado de horas utilizadas tengo que calcularlo por un TARIFA establecido... Este es mi codigo: Boton1 Establece la hora de entrada
Boton2 Establece -La hora de Salida -Calcula la diferencia de (hora de salida - hora de entrada) -Multiplica la cantidad de horas utilizadas con la TARIFA establecida
Los Campos HORA1, HORA2 Y T_HORA son tipo TIME Los campos MONTO y TARIFA son tipo NUMERIC Como multiplicar un dato tipo TIME con un NUMERIC? Ojala lo hayan entendido, le agradezco desde ya... que pasen un buen dia... gracias... |
#2
|
||||
|
||||
Podrías calcular la diferencia de horas con la función HoursBetween que devuelve un entero y así multiplicarlo con el monto por hora.
Aunque cuando resto fechas de la forma que lo haces siempre me devuelve un entero. Saludos |
#3
|
||||
|
||||
Deberías guardar la hora de entrada y la de salida en tipo "datetime", ahora llamado "timestamp". Aunque sólamente presentes la hora al usuario.
Así que:
|
#4
|
||||
|
||||
Hola negrokau.
Respondiendo a esa consulta, la ayuda de Delphi dice: Cita:
Y luego usar la función de este modo:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
No se puede convertir variable de tipo null a tipo integer. | JairoC | Varios | 5 | 30-11-2011 15:43:11 |
como insertar la hora del sistema en un campo de tipo interval | pnsd_89 | Oracle | 2 | 31-10-2007 18:18:27 |
Convertir de hora GMT a hora local | marceloalegre | Varios | 4 | 16-05-2007 23:35:58 |
¿Como convertir de texto a tipo fecha en firebird? | Nelly | SQL | 5 | 22-02-2007 17:54:14 |
Duda con tipo decimal o numeric | jwmoreira | Firebird e Interbase | 3 | 19-08-2004 11:20:33 |
|