Quindi l'errore si presenta anche avendo cambiato la dichiarazione della variabile, da String ad Integer?
Se fosse così, prova a guardare la documentazione per vedere che tipo di dato restituisce il metodo RecordCount, ma sembra strano che non sia Integer..
Fammi sapere