Ciao, mettendo così mi da l'errore di cui sotto:
codice:
Data1 = DateAdd("yyyy", -1, " & date() & ") Data2 = DateAdd("yyyy", -2, " & date() & ") SQL = " SELECT * FROM Prodotti WHERE Giacenza >= 1 AND Cancellato = False AND Data < Data1 AND Data > Data2 "
Errore di run-time di Microsoft VBScript error '800a000d'
Tipo non corrispondente: '[string: " & date() & "]'
......, riga 181
... che sarebbe questa: Data1 = DateAdd("yyyy", -1, " & date() & ")
ma se mettessimo una cosa del genere?
codice:
SQL = " SELECT * FROM Prodotti WHERE Giacenza >= 1 AND Cancellato = False AND Data Between " & DateAdd("yyyy",-2,Date())) " AND " & DateAdd("yyyy",-1,Date())) "
dovrebbe andare bene vero?
peccato che non funziona!
thanks