perchè il recordset è vuoto.. prova a fare la query in access e dovrebbe venire vuota..

il codice fiscale che cerchi esiste nel DB?