tawac
Messages postés37Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention28 octobre 2005
-
7 sept. 2005 à 10:37
Zlub
Messages postés809Date d'inscriptionmercredi 11 octobre 2000StatutMembreDernière intervention29 septembre 2010
-
9 sept. 2005 à 09:28
Bonjour les dieux du vba,
J'ai un problème sous Access 2002.
Je veux mettre un bouton sur mon formulaire pour permettre à l'utilisateur d'annuler un nouvel enregistrement en cours de saisie. ( c à dire que l'utilisateur ajoute un nouvel enregistrement, puis change d'avis).
J'ai trouvé la méthode CancelUpdate mais je n'arrive pas à comprendre la syntaxe (qui paraît pourtant simple) :
recordset.CancelUpdate
Quel est le nom du recordset? Faut-il le définir avant?
tawac
Messages postés37Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention28 octobre 2005 8 sept. 2005 à 17:23
Juste une précision Zlub stp
C'est-à-dire que si j'appelle AddNew à l'aide d'une procédure ; Puis CancelUpdate à l'aide d'une autre procédure ça ne marche pas?!
Peut-on contourner le problème?
Merci d'avance,
tawac
Messages postés37Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention28 octobre 2005 9 sept. 2005 à 09:24
merci,
J'ai essayé. ça marche sans déclarer le recordset (d'après vba, il s'appelle "Recordset").
Par contre, effectivement, qd j'utilise Addnew dans un bouton puis CancelUpdate dans un autre bouton, ça me dit que je n'ai pas utilisé Addnew!!