salve a tutti, ho una pagina che cerca nel db le date di scadenza dei contratti, ora se la scadenza è nel mese di gennaio mi da errore quando cerco di visualizzare i dati . di seguito il codice vb:

codice:
Dim dbconn As OleDbConnection, SQL As String 
dbconn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("app_data\archivionomi.mdb")) 
dbconn.Open() 
SQL = "SELECT * FROM tblNOMI where dimesso = false and isdate (SCADENZAPS) and month(scadenzaps) = month(now)order by scadenzaps" 
Dim Command As New OleDbCommand(SQL, dbconn) 
Dim RecordCount As String = CType(Command.ExecuteScalar(), String) 
If RecordCount > 0 Then 
Dim idPAG As Integer = CType(Request.QueryString("EMPID"), Integer) 
If idPAG = 0 Then 
If MsgBox(" Scadenze Permessi Soggiorno Imminenti, Vuoi visualizzare ?", MsgBoxStyle.YesNo, "Scadenze PS") = MsgBoxResult.Yes Then 
Response.Redirect("scadenzeps.aspx") 
End If 
End If 
End If 
dbconn.Close()