la mia funzione interroga il DB e mi restituisce un recordset.
Supponiamo che la query non dia nessun risultato, come faccio a capire che il recorset che mi ritorna è vuoto???

L'errore viene generato non appena cerco di fare un controllo del tipo

if rs.eof .....

em mi informa che il recordset non è aperto e non posso di conseguenza fare un controllo del genere.

Esiste un controllo del tipo:

if exist(rs) ????


Ho provato con

if rs then..... ma non va!