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", ndata, ndata2)
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