Pointer sur un élément dans un tableau ou un recordset
Bonjour, je vous expose mon souci:
J'ai besoin de pointer sur une valeur précise dans mon recordset, qui contient 2 colonnes: NomChamp et ValeurChamp.
je voulais savoir s'il existait une autre possibilité que de faire une boucle de ce style :
Code:
1 2 3 4 5 6 7 8
| Do Until Rst2.EOF
If Rst2![NomChamp] = Rst.Fields(I).name Then
Crit = TrouverTypeChamp(Rst2![TypeChamp])
Rst2.MoveFirst
Exit Do
End If
Rst2.MoveNext
Loop |
en fait, je voudrais pouvoir pointer directement sur l'enregistrement que je cherche, sans ŕ avoir ŕ parcourir l'intégralité du recordset.
je ne sais pas si je m'exprime bien.
je voulais savoir aussi ce qui était le plus intéressant dans mon cas en terme de rapidité:
recordset, tableau, collection ?