Salve a tutti....

Non riesco proprio a risolvere questo problema....

Ho una tabella in MSSQL con 2 colonne:

colonna1 di tipo "timestamp"
colonna2 di tipo "float"

es tabella

colonna1 colonna2

10/25/2006 9:25:00 AM 1.2
10/25/2006 9:25:10 AM 1.0
10/25/2006 9:25:20 AM 1.9
10/25/2006 9:25:30 AM 1.0
.
.
.



da VB devo fare una select che mi permetta di inserire nella colonna2 il valore NULL nell'ultima data salvata partenza dalla data attuale

quindi

codice:

dim data as Date
dim valore as double

data = Format (Date, "MM/dd/yyyy") & " " & Format (Time, "HH:mm:SS AM/PM")

strSQL = "select * from Tabella where timestamp <= " & data & " order by timestamp DESC"


Se faccio però una msgbox del recorset leggo il valore 0..


Dove sto sbagliando???