avevo notato che usare getrows le risorse di ram e cpu aumentavano del 35 % rispetto all'uso di RecordCount.
Ma non è questo il problema.
Piuttosto mi sono arenato nel passare il valore di Conta per sostituirlo a RecordCount che va a bloccare tutto il sistema.

se devi fare tutti quei giri per caricare un array, perché non usi la GetRows?
Non sono riuscito a pensarne una diversa per quello che devo fare.