salve a tutti! premetto che sono neofita di VB6 per cui vi pongo la seguente domanda che magari potrà sembrar banale ma, al momento, è il mio "freno a mano" per la finitura del programma che sto realizzando! Dunque:
ho tre caselline texbox che sono rispettiveamente txtGiorni, txtMese, txtAnno. L'utente inserire la data e io la leggo così formando un'unica stringa di nome data:

Dim StrDataottenuta As String

StrDataottenuta = txtGiorni.text & "/" & txtMese.text & "/" & txtAnno.text

Ora avendo settato il mio campo "datalettera" del mio database ( ACCESS ) con formato data tipo 23/11/2003 (gg/MM/aaaa), come faccio a trasformare la stringa StrDataottenuta in un formato di data valido, da poter esser scritto nel database? Io ho provato a fare

Dim dataformattata AS Date

dataformatatta = CDate(StrDataottenuta)

il risultato è che mi scrive nel database ma mi mette come data l'assurda 30/12/1899

Potete aiutarmi please?