Originariamente inviato da meronet
si ok
ma per arrivare a miorst.recordcount
devo scrivere
miorst.movelast
e quando quella data carica più valori
si blocca sul movelast
con errore 3021
:master: e chi l'ha detto che devi fare prima il movelast???
Ci sono vari metodi per testare se una query ha restituito qualcosa, uno dei quali è la proprietà RecordCount, e si usa come nell'esempio che ti ho postato e non, ripeto, NON è necessario fare il MoveLast!! un'altro metodo per testare se un recordset contiene qualcosa è testare la proprietà Bof/Eof (subito dopo la query e prima di qualsiasi altra operazione!), se sono uguali a vero significa che non ci sono record!
Forse tu ti confondi sul fatto che, la proprietà recordcount, per far si che non restituisca un valore sbagliato (comunque sia restiutisce sempre un valore maggiore di zero se contiene record), deve essere valutata solo dopo aver riempito il recorset facendo un movelast e un movefirst!