Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1192 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] Comment savoir si une transaction est ouvert ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6] Comment savoir si une transaction est ouvert ?

n°377522
mario51
Posté le 30-04-2003 à 09:33:03  profilanswer
 

Bonjour!
 
Comment savoir si une transaction est ouvert ?
C a dire si on a déja fait BeginTrans sur la connexion
 
 
merci

mood
Publicité
Posté le 30-04-2003 à 09:33:03  profilanswer
 

n°377541
drasche
Posté le 30-04-2003 à 09:44:04  profilanswer
 

perso j'en sais rien, j'ai foutu un compteur pour savoir :D
 
mais si il y a moyen plus propre, je suis preneur [:blueflag]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°379461
MagicBuzz
Posté le 01-05-2003 à 17:16:37  profilanswer
 

http://www.devguru.com/Technologie [...] trans.html
 
.beginTrans retourne un long correspondant au niveau de transaction.
 
Donc il te suffit de faire :
 

dim lvl
 
lvl = cnx.beginTrans
cnx.commitTrans(lvl)
 
if lvl > 1 then
   MsgBox("Il y a une transaction en cours" )
else
   MsgBox("Il n'y a plus de transaction en cours" )
end if


 
C'est assez porc, mais il semble que ce soit la seule méthode "presque pas trop sale".
 
Le mieu étant de stocker les valeures retournées par beginTrans dans une pile, et de regarder l'état de ta pile.


Message édité par MagicBuzz le 01-05-2003 à 17:17:53
n°379530
drasche
Posté le 01-05-2003 à 17:54:15  profilanswer
 

ouais effectivement mes dernières transactions remontent à 2 ou 3 ans avec DAO :ange:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] Comment savoir si une transaction est ouvert ?

 

Sujets relatifs
Comment avoir l'interface de WinXP avec une application VB6[résolu][VB6] PB avec des modales + rafraichissement datagrid
VB6 : recherche d'un composant pour faire des graphiquesComment vérifier si un fichier excel est déja ouvert ou non (VBA)??
[C/C++]comment savoir si un port UDP et ouvert sur une machine ?VB6 : rajouter une colonne dans un datagrid ? + reinitilisation
[ASM] Création d'une DLL en MASM32 pour un client VB6XML et VB6
[VB6] Gif animé ??? 
Plus de sujets relatifs à : [VB6] Comment savoir si une transaction est ouvert ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR