Powerbuilder pour les completement Geeks !

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