ho un problema con l'inserimento di un campo data all'interno di una tabella di un db sql.

il codice di inserimento e' questo e deriva da un form compilato

sGiorno= Request.Form("requiredTgg")
sMese= Request.Form("requiredTmm")
sAnno= Request.Form("requiredTaa")
Cdata= sGiorno & sMese1 & sAnno

SQL = "INSERT INTO Registrazione (dataISC)"
SQL = SQL&"VALUES('"&cdata&"')"

mi ritorna questo errore

Microsoft OLE DB Provider for SQL Server error '80040e07'

La conversione del tipo di dati da char a datetime ha generato un valore di tipo datetime non compreso nell'intervallo di valori validi.