Access index ds recorset

ponsoni Messages postés 19 Statut Membre -  
ponsoni Messages postés 19 Statut Membre -
Bonjour,

j'ai une table avec un champ "catégorie" indexé.
je voudrais passer d'une catégorie à une autre, pour effectuer ensuite un code catégorie par catégorie. En gros, je voudrais remplacer le X du code ci dessous par les catégories les une après les autres (sans avoir à les taper une par une ds le code). Quel est la méthode la plus rapide?

MaTable.Index = "catégorie"
Do Until MaTable.NoMatch
MaTable.Seek "=", X
If Not MaTable.NoMatch Then
'...mon code...
end if
loop

merci

JP
A voir également:

2 réponses

LatelyGeek Messages postés 1759 Statut Membre 550
 
Je vais peut-être dire une bêtise, mais une requête MAJ ne ferait pas l'affaire?
0
ponsoni Messages postés 19 Statut Membre 5
 
Bonjour,

je ne pense pas qu'une requête update sans passer par vba puisse marcher, car je souhaite appliquer un code en fonction de la position de l'enregistrement dans chaque catégorie. Il faut donc que je trouve une façon de tomber sur le 1er enregistrement de chaque catégorie... sans avoir à les nommer une par une.

merci
0