Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

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 04-12-2008 16:35:48

mattdamon  
Le Tuniso-Parisien
Lieu: Livry-Gargan 93190
Date d'inscription: 29-12-2007
Messages: 569
Pépites: 89
Banque: 77,512,666,613,392,940

[RESOLU] Problème avec ShareData

Salut à tous,

Je suis entrain d'utiliser la fonction ShareData de pb, au départ il n'y avait pas de problème mais quand j'ai ajouté un nouveau champ dans les deux datawindows un message d'erreur s'affiche lors de l'ouverture de ma window qui contient les deux datawindow :

ERREUR SYSTEME : ShareData

voici ci-dessous mon code

Code: pb

dw_datawindow1.ShareData(dw_datawindow2)


Merci d'avance

Dernière modification par mattdamon (04-12-2008 17:51:15)

Hors ligne

 

#2 04-12-2008 16:42:16

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Problème avec ShareData

Bonjour,

L'utilisation de la méthode ShareData implique d'avoir des requêtes SQL strictements identiques entre les datawindows.

En général, je procéde par un copier-coller de la requête entre chaque datawindow pour éviter tout problème.

Hors ligne

 

#3 04-12-2008 17:50:33

mattdamon  
Le Tuniso-Parisien
Lieu: Livry-Gargan 93190
Date d'inscription: 29-12-2007
Messages: 569
Pépites: 89
Banque: 77,512,666,613,392,940

Re: [RESOLU] Problème avec ShareData

buck a écrit:

Bonjour,

L'utilisation de la méthode ShareData implique d'avoir des requêtes SQL strictements identiques entre les datawindows.

En général, je procéde par un copier-coller de la requête entre chaque datawindow pour éviter tout problème.

Oui c'est exactement ça buck, les deux requêtes doivent être identiques, mais a part ça j'ai vérifié les deux datawindows et j'ai remarqué qu'il existe un champ dans column specification de l'une des datawindow qui manque.

Et après avoir l'ajouté tout va bien

Merci buck pour ton aide

Hors ligne

 

#4 04-12-2008 18:33:10

Cortex  
Modérateur
Lieu: Arlon
Date d'inscription: 08-02-2008
Messages: 194
Pépites: 6,904
Banque: 2,109,818,425,070

Re: [RESOLU] Problème avec ShareData

Pour info messieurs (je sais, c'est résolu), mais on est pas obligé d'avoir le même SQL...

Tout ce qui compte, c'est le nombre de colonnes dans les column specifications, et leur type. Peut importe de la source de donnée, et encore plus du sql. Même en ce qui concerne le type, cela passe parfois...
C'était histoire de dire...

Hors ligne

 

#5 04-12-2008 18:47:15

mattdamon  
Le Tuniso-Parisien
Lieu: Livry-Gargan 93190
Date d'inscription: 29-12-2007
Messages: 569
Pépites: 89
Banque: 77,512,666,613,392,940

Re: [RESOLU] Problème avec ShareData

Cortex a écrit:

Pour info messieurs (je sais, c'est résolu), mais on est pas obligé d'avoir le même SQL...

Tout ce qui compte, c'est le nombre de colonnes dans les column specifications, et leur type. Peut importe de la source de donnée, et encore plus du sql. Même en ce qui concerne le type, cela passe parfois...
C'était histoire de dire...

Tu veux dire que les deux datawindows doivent avoir dans, column specifications, les même champs en gardant les même noms, mais je crois que ça revient au même non ? c'est-a-dire les deux datawindows ont le même requêtes !!!

Dernière modification par mattdamon (04-12-2008 19:10:44)

Hors ligne

 

#6 04-12-2008 20:11:07

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Problème avec ShareData

mattdamon a écrit:

Tu veux dire que les deux datawindows doivent avoir dans, column specifications, les même champs en gardant les même noms, mais je crois que ça revient au même non ? c'est-a-dire les deux datawindows ont le même requêtes !!!

Non, non, ce n'est pas forcément la même requête: Les clauses FROM et WHERE peuvent être différentes. Seule la clause SELECT doit être identique.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#7 05-12-2008 10:12:40

Cortex  
Modérateur
Lieu: Arlon
Date d'inscription: 08-02-2008
Messages: 194
Pépites: 6,904
Banque: 2,109,818,425,070

Re: [RESOLU] Problème avec ShareData

Voir même pas de SQL du tout... Si tu fais une external avec les même colonnes et les même types. (je sais, je suis un fan de l'external )

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22