OVH Cloud OVH Cloud

Gestion des transactions dans un formulaire.

2 réponses
Avatar
Père FOURAS
Bonjour,

Après une recherche infructueuse sur Internet et sur ce groupe de news, je
me tourne vers vous pour la chose suivante :
J'ai un fourmulaire pour modifier une fiche, je voudrais que lors de la
première modification (avant la mise à jour) Access démarre une transaction
et affiche deux boutons (OK, Annuler). Si à la fin de ses modifications
l'utilisateur clique sur OK, Access fait le COMMIT, ou si l'utilisateur
clique sur Annuler, Access fasse un ROLLBACK.

Comment puis-je faire cela ?

Où trouver un exemple ?

Merci d'avance

Bien cordialement

Père Fouras

2 réponses

Avatar
RaphK34
salut,
Sur ton form à l'évènement BeforeUpdate:

Reponse= msgbox ("Etes vous conscient !!!",vbokcancel,"Confirmation")
if reponse = vbcancel then cancel =true: end



--
@+ Raph.

--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------



"Père FOURAS" <Père a écrit dans le
message de news:
| Bonjour,
|
| Après une recherche infructueuse sur Internet et sur ce groupe de news, je
| me tourne vers vous pour la chose suivante :
| J'ai un fourmulaire pour modifier une fiche, je voudrais que lors de la
| première modification (avant la mise à jour) Access démarre une
transaction
| et affiche deux boutons (OK, Annuler). Si à la fin de ses modifications
| l'utilisateur clique sur OK, Access fait le COMMIT, ou si l'utilisateur
| clique sur Annuler, Access fasse un ROLLBACK.
|
| Comment puis-je faire cela ?
|
| Où trouver un exemple ?
|
| Merci d'avance
|
| Bien cordialement
|
| Père Fouras
Avatar
Père FOURAS
Merci pour la réponse, je fais un test ce soir. Mais je ne suis pas sur du
résultat car j'ai un sous-formulaire.

A +

Père FOURAS

"RaphK34" wrote:

salut,
Sur ton form à l'évènement BeforeUpdate:

Reponse= msgbox ("Etes vous conscient !!!",vbokcancel,"Confirmation")
if reponse = vbcancel then cancel =true: end



--
@+ Raph.

--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------



"Père FOURAS" <Père a écrit dans le
message de news:
| Bonjour,
|
| Après une recherche infructueuse sur Internet et sur ce groupe de news, je
| me tourne vers vous pour la chose suivante :
| J'ai un fourmulaire pour modifier une fiche, je voudrais que lors de la
| première modification (avant la mise à jour) Access démarre une
transaction
| et affiche deux boutons (OK, Annuler). Si à la fin de ses modifications
| l'utilisateur clique sur OK, Access fait le COMMIT, ou si l'utilisateur
| clique sur Annuler, Access fasse un ROLLBACK.
|
| Comment puis-je faire cela ?
|
| Où trouver un exemple ?
|
| Merci d'avance
|
| Bien cordialement
|
| Père Fouras