Effacer des records

Signaler
Messages postés
110
Date d'inscription
jeudi 9 mai 2002
Statut
Membre
Dernière intervention
11 mars 2010
-
Messages postés
114
Date d'inscription
vendredi 3 mai 2002
Statut
Membre
Dernière intervention
17 novembre 2014
-
Allo...

Je travaille avec un recordset en ADO. Ce que je veux faire c'est effacer toute les lignes contenants un certain nom. Ainsi, je fais un find, avec le nom que je veux enlever pour ensuite faire delete. Mais a toute les fois, le delete plante... Il me dit que trop d'informations seraient changées par ce changement ou quelque chose du genre....

Il doit bien y avoir un moyen d'effacer, en boucle, une cinquantaine de record dans un recordset!

Merci

1 réponse

Messages postés
114
Date d'inscription
vendredi 3 mai 2002
Statut
Membre
Dernière intervention
17 novembre 2014

Je ne connais pas ton message d'erreur mais tu peux te passer de la méthode Find qui est très couteuse en ressource.
Il te suffit de passer en revue tous les enregistrements de ton recordset en faisant un .Delete sur ceux qui vérifient ton critère.

--------------------
Skrol 29
www.skrol29.com
--------------------
0