Problème pour effacer un enregistrement avec ADO.recordset.delete
poilusduboux
Messages postés83Date d'inscriptionjeudi 19 mai 2005StatutMembreDernière intervention17 juin 2011
-
17 août 2005 à 14:07
Doro81079
Messages postés380Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention24 février 2015
-
18 août 2005 à 06:16
Jai fait un petit programme avec lequel jaimerais pouvoir effacer
Des enregistrements dans ma base de donnée Access.
Lorsque jutilise le code suivant :
frmbondecommande1.adocommande.Recordset.Delete
Une erreur survient :
Erreur N° 2147217887 (80040E21)
Mais si avant dappuyer sur le bouton qui revoit le code si dessus,
Jécrits nemporte quoi dans un texte box quelconque sur ma feuille
Tout marche bien sans erreur.
Si quelquun à une idée ?
Merci
A voir également:
Problème pour effacer un enregistrement avec ADO.recordset.delete
Doro81079
Messages postés380Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention24 février 201556 18 août 2005 à 06:16
bonsoir,
je ne suis pa sur d'avoir compris ton problème
car juste avec le nº....
mais je pense que l'erreur c'est un truc du genre
la suppression necessite un enregistrement actuel
c'est ça???
si c'est ça je pense que ça vient de EOFaction qui est
sur addnew pour pouvoir supprimer un enregistrement
il faut que tu l'ai ajouter avant d'où le message d'erreur
si c'est bien ce que je croit
je ne me sert pas de adodc mais je pense que ta syntaxe
n'est pas bonne regarde sur ce post je pense que ça pourrait
peut être t'aider...je dit bien peut être...