Salve a tutti.
Ho il seguente problema: ho un db access con due campi data/ora (avvio e scadenza). Devo fare una ricerca stabilendo che voglio visualizzati soltanto i dati che hanno una scadenza minore di una certa data (p.es.: scaduti prima del 24/12/2004)
Posto il mio codice:
codice:
datascadenza=10/02/2004
' Recordset Object
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
' opening connection
rs.Open "select [First name], [Last Name], [Profession], [avvio], [scadenza], [Content Type], [ID] from Files WHERE [scadenza] < " & datascadenza & " order by [ID] desc", connStr, 3, 4
If Not rs.EOF Then
...
Mi restituisce questo messaggio di errore:
Microsoft JET Database Engine error '80040e14'
Errore di sintassi (virgola) nell'espressione della query '[Last Name] < 2,49500998003992E-03'.
/rstampa/prova/bandi/show4.asp, line 36
Dove sbaglio???
P.S.: Tra l'altro non mi funzionano neanche le ricerche con BETWEEN...
:master: :master: