FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV (précédentes versions)
→
[WD18] Problème transaction
[WD18] Problème transaction
Débuté par Marc Z., 30 juin 2017 21:41 - 1 réponse
Connectez-vous…
Marc Z.
#1
Posté le 30 juin 2017 - 21:41
Bonjour,
Bon, je ne suis pas un expert et c'est la 1ère fois que j'utilise les transactions.
Voici mon code.
HTransactionDébut(Connex1)
QUAND EXCEPTION DANS
HAjoute(link_doss_manant)
Multitâche(5000) //pour avoir le temps de deconecter le RJ45 du serveur et donc de simuler un probleme
HModifie(mandataire)
HTransactionFin()
FAIRE
HTransactionAnnule(Connex1)
FIN
Mon problème c'est que HTransactionAnnule ne fonctionne pas.
Il faut que je redemarre le serveur et cela annule bien ma transaction.
J'ai mis dans le code d'ini. de la fenetre:
SI HTransactionInterrompue(Connex1) = Vrai ALORS
HTransactionAnnule(Connex1)
FIN
mais ca ne fait rien du tout.
Dans le centre de controle hfsql, je vois bien la transaction mais le bouton pour l'annuler ne fonctionne pas non-plus.
Merci d'avance pour votre aide.
Signaler
0
0
Damien
#2
Membre enregistré
281 messages
Popularité : +24 (26 votes)
Posté le 06 juillet 2017 - 08:31
Bonjour,
Que renvoi HModifie ? Je ne suis pas certain qu'une exception soit levée...
Signaler
0
0
→ Revenir à WINDEV (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte