non ho capito...
recordcount ti conta quanti record c sono...
quindi basta che lo fai una volta e i record sono = x tutti... non è che cambiano... :S

se invece devi Sommare i valori all'interno dei vari campi allora devi fare:

sql = "select count(campo)as campo, count(campo2)as campo2 ....
where ...."

e così via...

Spero di aver capito...