tramite INSERT vado ad inserire un'ora con la data nel database ad esempio (12/05/2005 01.01)

il campo del database è nel formato ora data!
Nel database viene inserito cosi:
(12/05/2005 1.01.00)

recupero il valore con:


codice:
data_ora = rs("Data")
ora = Hour (data_ora) &""& Minute (data_ora)
Quando vado a stampare il valore di (ora)
mi esce: 1.1 invece che 1.01.00

- Invece se uso
ora = Right((data_ora), 8 )
mi esce correttamente
1.01.00

Perchè questa differenza?
Nel secondo caso, come evito di far stampare i secondi?