Bonjour,
selon moi il y a 2 critères, la facilité de maintenance (lisibilité du code) et la vitesse d'exécution. 2 critères qui sont en général contradictoires.
dans ce cas la vitesse n'est pas un souci (vu la taille des fichiers dont on parle).
Reste la lisibilité.
ton code est du basic pur, facile à lire pour quelqu'un qui connait le basic.
le code que j'ai mis fait appel à l'objet adodb, qui requiert une connaissance supplémentaire par rapport au basic pur. mais cela reste absolument compréhensible, même si on ne connait pas les propriétés et les méthodes del'objet en question, on devine aisément leur signification.
donc le choix est à faire en fonction du goût et des couleurs ...