Salve,

non riesco a capire perchè fa così

premetto server aruba

mi server di recupera dei dati trami date o provato queste 2 soluzioni ma mi succede delle cosa strana

1 caso

--------
db access campo data formattato come data

tre date inserite 29/09/2009 30/09/09 01/10/2009

provo a richiamare i record per data singola 29/09/2009 ok 30/09/2009 ok 01/10/2009 errore
provo da 29/09/2009 a 30/09/2009 ok 29/09/2009 a 01/10/2009 errore

come ma 01/10/2009 non funziona????

Codice PHP:




xcdta 
DateDiff("D"ndatandata2)

response.write xcdta "

"

if xcdta >= 0 then

variabile
=trim(ndata)
variabile2=trim(ndata2)

else

variabile=trim(ndata2)
variabile2=trim(ndata)

end if

response.Write variabile1 &"
"
response.Write variabile2 &"

"

 
stringa="SELECT * FROM numeri where data>=#" variabile "#" " and data<=#" variabile2 "#" " order by id asc" 
SELECT * FROM numeri where data>=#30/09/2009# and data<=#01/10/2009# order by id asc

ADODB.Recordset error '800a0bcd'

Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record

-----

ho provato anche a modificare il campo nel db con data in formato testo ma succede ugule

stringa="SELECT * FROM numeri where data>='" & variabile & "'" & " and data<='" & variabile2 & "'" & " order by id asc"

azz