Allora, se devi fare la insert (o l'update) su un campo di tipo numerico, il campo nella stringa SQL non va tra apici singoli '.
Se il campo è di tipo data e il db è Access allora al posto degli apici singoli si mette il carattere cancelletto #.
Ad ogni modo, fai questa modifica e dicci cosa appare:
codice:
SQL = "INSERT INTO RegistrazioneUtenti (nome, cognome, Data, Indirizzo, Citta, cap, email, Telefono, ID, Password)"
SQL = SQL & "VALUES ('" & nome & "','" & cognome & "','" & Data & "','" & Indirizzo & "','" & Citta & "','" & cap & "','" & email & "','" & Telefono & "','" & ID & "','" & Password & "')"
response.write SQL
response.flush
objrs.Open SQL, objconn