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 23-10-2007 17:12:43

ydl  
Membre Geek
Date d'inscription: 23-10-2007
Messages: 62
Pépites: 10,341
Banque: 0

[RESOLU] Appel de procedure stockée dans une DW

Bonjour
J'essaye d'appeler une prodécure stockée pour créer une datawindow.
Dans cette procédure (sql2005) je passe une string qui est en fait un bout de xml du genre
<root><id>47</id></root>
Le but étant de passe un pseudo tableau à ma procédure en utilisant le XQUERY
Je cast ensuite cette string qui pour ma procedure est un varchar(2048) en une variable XML.
Powerbuider plante quand je l'appel, si je retire le cast en XML dans la procédure SQL , je n'ai aucun problème.
Ma procédure fonctionne sans probleme si je l'appel en dehors de PB.

PB interprête -t-il la procédure ou se contente-t-il de lire le résultset?

(PB 10.2.1 build 9823)

Dernière modification par ydl (06-01-2010 10:20:09)

Hors ligne

 

#2 23-10-2007 17:32:36

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,775,808

Re: [RESOLU] Appel de procedure stockée dans une DW

Je suis pas encore super calé en PowerBuilder mais je sais que lors de la création d'une datawindow à partir d'une procédure stockée, PB lance automatiquement un "retrieve" et donc interprête la procédure.

[EDIT] Je recherche la discussion et j'édite mon post

la voila

Dernière modification par Nephtis (23-10-2007 17:35:58)


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22