Effacer des records

cs_Charlie Messages postés 110 Date d'inscription jeudi 9 mai 2002 Statut Membre Dernière intervention 11 mars 2010 - 27 juin 2002 à 15:21
skrol29 Messages postés 114 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 17 novembre 2014 - 2 juil. 2002 à 10:06
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

skrol29 Messages postés 114 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 17 novembre 2014
2 juil. 2002 à 10:06
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
Rejoignez-nous