Mi trovo questa situazione:
Ho da inserire una data, prendiamo per esempio la data 12/05/2008
Se inserisco 12/05/2008 va tutto bene
Se inserisco 12/05/08 va tutto bene
Se per errore inserisco 12/052008
la funzione IsDate mi torna "false" e posso correggere
Se per errore inserisco 12/0508
La funzione IsDate mi torna "true"
La funzione CDate mi torna "01/12/508"
La funzione FormatDateTime mi torna "01/12/508"
Quindi ho un controllo sulla data che fa acqua.
Come posso fare per controllare senza possibili errori la validità di una data?