82 messaggi dal 13 agosto 2003
Allora non capisco proprio con che logica possa avvenire tutto ciò...... dunque:

effettuo una query per estrarre dal mio database aziende tutte quelle che sono state inserite da meno di 30gg e quindi scrivo:

GiorniNovita = Date() - 1
SQLAziende = " SELECT * FROM aziende WHERE data > "&GiorniNovita&" ORDER BY data DESC"
Set RSAziende = Conn.Execute(SQLAziende)

risultato:
mi estrae tutti i record, senza filtrare la condizione...
se invece di > inserisco < non mi estrae nulla...

Suggerimenti..!!
Grazie a tutti
593 messaggi dal 09 ottobre 2002
www.dotnetside.org
Cosi:
SQLAziende = " SELECT * FROM aziende WHERE DateDiff
('d',data, date()) > 30 ORDER BY data DESC;"

Oppure:
dataLimite = DateDiff("d",30,date())
SQLAziende = " SELECT * FROM aziende WHERE data >#" & dataLimite & "# ORDER BY data DESC;"

Ciao

Pochi post. Anzi, quasi quasi spengo
http://www.dotnetside.org/

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.