Ho sbagliato, il problema era la variabile Ora del programma, che andava trattata in questo modo:
codice:
Cmd.Parameters.AddWithValue("@Ora", Format(Ora, "HH:mm"))
Adesso funziona correttamente