Pas de problème (pb), que du PowerBuilder (PB) ^^

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 30-11-2007 16:07:54

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Pb appel procédure stockée

Bonjour à tous !

J'utilise une procédure stockée pour faire un update sur une datawindow.

Voici un extrait du code de la datawindow :

Code:

table(update.method.type=SP update.method="TEST.PS_MAJ" update.method.arguments=....
 column=(type=...

L'appel à la procédure PS_MAJ fonctionne bien avec ma version PB7 de mon appli.

Le problème c'est que quand je fais la migration vers la version 8, l'appel à cette procédure ne fonctionne plus.
Il en est de même lorsque j'ouvre mes sources sous PB7 (sans avoir fait de migration) et que je lance l'appli directement à partir de PB (Ctrl-R pour les débutants _)

Y aurait-il un problème de dll ou autre ?

Le fait que l'appel se fasse dans le code de la datawindow ne pose pas de problème ?

Help !

Hors ligne

 

#2 06-12-2007 10:52:36

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

Re: Pb appel procédure stockée

Bonjour,

Tu devrais regarder du coté de la version de ton SGBD (c'est lequel au fait?) pour voir s'il n'y a pas lieu de changer tes paramètres de configuration d'accès à la BDD dans PB.
Vous n'avez pas migré le SGBD également par hasard?


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

Hors ligne

 

#3 08-01-2008 14:14:19

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

Hello !

J'utilise oracle 92.

En tous cas, on n'a pas migré le SGBD.

Pour info, quand je dis qu'on a migré vers la version 8, je veux dire que quand j'ai ouvert les sources avec PB8, le message suivant s'est affiché : "The following targets will be migrated :" suivi de mon fichier pbt.

J'ai donc cliqué sur OK.

Un autre message s'est affiché : "This application was created in a previous version and requires migration to the current version."

J'ai donc effectué la migration de cette façon.

Hors ligne

 

#4 09-01-2008 10:30:37

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

Sinon, comment dois-je faire pour modifier le paramètre PBDBMS ?

Est-ce qu'il peut jouer sur mon appel de procédure ?

Hors ligne

 

#5 09-01-2008 17:01:12

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

J'ai remarqué quelquechose de surprenant !

En fait, le problème vient bien de la migration.

Un champs de ma Datawindow ainsi que 2 libellés ont disparu !!

Est-ce que quelqu'un a une explication logique ???

Hors ligne

 

#6 09-01-2008 17:10:14

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

Re: Pb appel procédure stockée

cradleofpain a écrit:

J'ai remarqué quelquechose de surprenant !

En fait, le problème vient bien de la migration.

Un champs de ma Datawindow ainsi que 2 libellés ont disparu !!

Est-ce que quelqu'un a une explication logique ???

ha bon ????????? je n'ai pas eu ce probleme... enfin, je suis sous ASE.


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

Hors ligne

 

#7 09-01-2008 17:25:16

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

En fait j'ai peut-être des versions différentes entre mes PBL et mes PBD.

Cela voudrait dire que mes PBD sont bons mais mes PBL corresponderaient à une version plus ancienne.

Je vais voir ça...

Hors ligne

 

#8 10-01-2008 09:11:44

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

Effectivement, les PBD ne correspondent pas aux PBL !

J'aurais besoin de récupérer le code d'une de mes PBL.

En éditant avec le bloc notes, j'arrive à voir quelques trucs mais pas tout.

Est-ce que quelqu'un sait si il existe un éditeur qui permet de voir tout comme dans Powerbuilder (car Powerbuilder utilise les PBL si je ne m'abuse) ?

Merci d'avance

Hors ligne

 

#9 10-01-2008 09:16:07

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

Re: Pb appel procédure stockée

tu ne peux pas lire tes pbls ? ou pbds ?
et pourquoi tu ne peux plus lire tes pbls ?


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

Hors ligne

 

#10 10-01-2008 09:45:05

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

En fait les PBL dont je dispose correspondent à une version plus ancienne qui ne contenait pas encore le code dont j'ai besoin.

Par contre les PBD sont issus de la bonne version de l'appli.

En gros je n'ai pas les PBL originaux qui ont servi à créer les PBD que j'aimerais éditer.

Hors ligne

 

#11 10-01-2008 09:49:40

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: Pb appel procédure stockée

cradleofpain a écrit:

En fait les PBL dont je dispose correspondent à une version plus ancienne qui ne contenait pas encore le code dont j'ai besoin.

Par contre les PBD sont issus de la bonne version de l'appli.

En gros je n'ai pas les PBL originaux qui ont servi à créer les PBD que j'aimerais éditer.

Donc tu voudrais récupérés les pbl qui sont présentes dans tes pbd.
Cherche sur le site ce mot clé : pbkiller ou alors clique

Ca devrait t'aider à retrouver ce qu'il te manque

Dernière modification par Nephtis (10-01-2008 09:51:03)


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#12 10-01-2008 10:34:14

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

Merci. Ceci est très interessant.

Je vois bien les datawindows contenues dans mon PBD.

Par contre, je n'arrive pas à voir leur code ?

Que dois-je faire ?

Hors ligne

 

#13 10-01-2008 10:50:38

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,776,000

Re: Pb appel procédure stockée

cradleofpain a écrit:

Merci. Ceci est très interessant.

Je vois bien les datawindows contenues dans mon PBD.

Par contre, je n'arrive pas à voir leur code ?

Que dois-je faire ?

Il y a du code dans tes datawindows?
Mis a part dans les expressions je ne vois pas trop où on pourrait coder une datawindow.

Je l'ai testé de mon coté et malheuresement y a des pbl où j'arrive à exporter une datawindow (et voir son code source) et d'autres pbl ou l'export me lance une "adress violation"


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#14 10-01-2008 10:58:15

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

Re: Pb appel procédure stockée

pour exporter les dw, il faut aller dans le sous repertoire undw et undw9, et executer l'exe.


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

Hors ligne

 

#15 10-01-2008 13:52:03

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

ça ne fait rien.

Il me demande le PBD et le PBL or ils ne correspondent pas.

Pour le PBL, j'ai cliqué sur annuler et j'obtiens un message incompréhensible et rien ne s'affiche ??!!

Hors ligne

 

#16 10-01-2008 13:54:04

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

Re: Pb appel procédure stockée

envoies ta pbl sur mon mail


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

Hors ligne

 

#17 10-01-2008 14:17:24

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

Cela est inutile puisque ce n'est pas celle qui correspond à mon PBD.

(Pour info, mon problème est résolu : j'ai effectuer moi-même les corrections dans le code)

Par contre, ça m'interesse de savoir comment faire pour consulter le code d'une datawindow à partir du PBD uniquement.

Dernière modification par cradleofpain (10-01-2008 14:24:45)

Hors ligne

 

#18 10-01-2008 14:46:45

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

Re: Pb appel procédure stockée

envoyes moi ta pbd


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

Hors ligne

 

#19 10-01-2008 15:05:34

cradleofpain  
Membre Geek
Date d'inscription: 09-05-2007
Messages: 99
Pépites: 9
Banque: 9,860,255,032,773

Re: Pb appel procédure stockée

Je ne peux pas. Données confidentielles...

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22