Salve vorrei un consiglio su come poter gestire un errore di digitazione errata di una data. Mi spiego meglio. Ho una pagina con un form con 2 input name dove viene immessa la data di inizio e fine periodo che poi viene passata alla pagina che estrapola i dati. Il tutto funziona tranquillamente ma se per caso l'utente sbaglia ed inserisce una data non corretta (esempio 30/02/2018) ottengo un errore:
Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string: "29/02/2018"]'
/registrocomm.asp, line 17


La linea 17 sarebbe la stringa che crea il recordset


Set RSclicercato = Server.CreateObject("ADODB.Recordset")

C'è modo di aggirare il problema?
Grazie anticipatamente