Quiero opinión sobre código en visual basic de una instrucción condicional de comparación

Hola, buenas, mi pregunta es la siguiente: ¿Esta bien la comparación que te muestro a continuación? ¿Si no es así por favor dime como seria ok? Gracias.
rstbusca!entrada= "8:00"
if format(rstbusca!entrada,"hh:mm") >= "8:00" and rstsalida= ""

1 Respuesta

Respuesta
1
Si no me falla la memoria la función es dateserial, y para lo que comentas, el tipo de tu variable debe de ser datetime, o time.
Si lo tratas como numérico como lo comentas, puedes hacerlo de la forma comentada, pero tienes que controlar bien los movimientos de tiempo después de los 59 minutos o segundos.
Hola de nuevo! Muchas Gracias me ha funcionado lo de las comparaciones entre horas!:) Ahora solo me falta saber cuando una fecha es sábado y como puedo añadir a un numero media hora yo lo tengo puesto así pero no se si estará bien:
dim xmedia as single
dim hora as single
xmedia= 0.30
hora= hora + xmedia
Gracias pero es que en las bases de datos no me guarda el cero de delante solo me guarda 8:00... ¿y otra pregunta como puedo saber si una fecha es sábado?. Gracias por todo.
Sugiero que sean formatos completos:
rstbusca!entrada= "08:00"
if format(rstbusca!entrada,"hh:mm") >= "08:00" and rstsalida= ""
Ya que con esto podemos ver los datos en formatos de 24 horas...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas