cs_Charlie
Messages postés110Date d'inscriptionjeudi 9 mai 2002StatutMembreDernière intervention11 mars 2010
-
27 juin 2002 à 15:21
skrol29
Messages postés114Date d'inscriptionvendredi 3 mai 2002StatutMembreDernière intervention17 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!
skrol29
Messages postés114Date d'inscriptionvendredi 3 mai 2002StatutMembreDernière intervention17 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.