PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 13-07-2007 16:40:56

Mr Pink Eyes  
Power Excel
Award: bf
Lieu: Helsinki
Date d'inscription: 14-06-2007
Messages: 226
Pépites: 10,800
Banque: 24,007,877,677,213

[RESOLU] DW multiples et COMMIT

Une question se pose à moi :

Si j'ai une Window avec plusieurs Datawindow dessus et que je fais un COMMIT, ça mets à jour les données liées à toutes les datawindow ou bien y a t'il un moyen afin que les données manipulées sur une seule DW ne soient mises à jour ?

Je sais pas si c'est très clair....

Dernière modification par Mr Pink Eyes (13-07-2007 16:56:21)


http://www.blagoticone.com/avatar/animes/017.gif

Hors ligne

 

#2 13-07-2007 16:42:51

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,775,808

Re: [RESOLU] DW multiples et COMMIT

utilise les transactions
Tu peux faire un commit sur l'une et pas l'autre


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#3 13-07-2007 16:46:01

Mr Pink Eyes  
Power Excel
Award: bf
Lieu: Helsinki
Date d'inscription: 14-06-2007
Messages: 226
Pépites: 10,800
Banque: 24,007,877,677,213

Re: [RESOLU] DW multiples et COMMIT

J'étais justement en train d'y jeter un oeil mais j'ai du mal àvoir comment cela se met en place...


http://www.blagoticone.com/avatar/animes/017.gif

Hors ligne

 

#4 13-07-2007 16:53:03

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,775,808

Re: [RESOLU] DW multiples et COMMIT

exemple
sqlca est la transaction par defaut
creation d'une copie de sqlca et tu l'utilises

Code: pb

Transaction  sqlcb
sqlcb = Create Transaction
f_copytransaction(sqlca, sqlcb)
Connect using sqlcb;


avec f_copytransaction

Code: pb

global type f_copytransaction from function_object
end type

forward prototypes
global subroutine f_copytransaction (transaction at_source, ref transaction at_destination)
end prototypes

global subroutine f_copytransaction (transaction at_source, ref transaction at_destination);SetPointer(HourGlass!)
at_destination.DBMS      = at_source.DBMS
at_destination.Database    = at_source.DataBase
at_destination.UserId    = at_source.UserId
at_destination.DBParm    = at_source.DBParm
at_destination.DBPass     = at_source.DBPass  
at_destination.Lock       = at_source.Lock  
at_destination.LogId       = at_source.LogId
at_destination.LogPass    = at_source.LogPass  
at_destination.ServerName  = at_source.ServerName
at_destination.AutoCommit  = at_source.AutoCommit

end subroutine



Et tes Dw
dw_1.SetTransObject(sqlcb)

dw_2.SetTransObject(sqlca)


commit using sqlcb
--> commit de la dw_1

Dernière modification par JCZ (13-07-2007 16:54:22)


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#5 13-07-2007 16:55:52

Mr Pink Eyes  
Power Excel
Award: bf
Lieu: Helsinki
Date d'inscription: 14-06-2007
Messages: 226
Pépites: 10,800
Banque: 24,007,877,677,213

Re: [RESOLU] DW multiples et COMMIT

waaaaaaaaaaaaaaah! Comment c'est trop bien! Merci beaucoup!


http://www.blagoticone.com/avatar/animes/017.gif

Hors ligne

 

#6 13-07-2007 17:00:03

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,775,808

Re: [RESOLU] DW multiples et COMMIT

avec plaisir


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#7 13-07-2007 17:08:18

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 30-05-2006
Messages: 4685
Pépites: 1,025
Banque: 2,147,483,647
Site web

Re: [RESOLU] DW multiples et COMMIT

Mr Pink Eyes a écrit:

waaaaaaaaaaaaaaah! Comment c'est trop bien! Merci beaucoup!

rien ne t'interdit de lui donner quelques pepites à toi... menu DONATION


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#8 13-07-2007 20:46:44

Mr Pink Eyes  
Power Excel
Award: bf
Lieu: Helsinki
Date d'inscription: 14-06-2007
Messages: 226
Pépites: 10,800
Banque: 24,007,877,677,213

Re: [RESOLU] DW multiples et COMMIT

30 pépites en cadeau pour mon sauveur ! ^^


http://www.blagoticone.com/avatar/animes/017.gif

Hors ligne

 

#9 14-07-2007 23:50:17

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,775,808

Re: [RESOLU] DW multiples et COMMIT


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22