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














Bonjour à tous,
petit problème étrange ce matin, un retrieve de datastore qui fonctionne bien en mode dev, renvoie -1 en mode exe...
Hyp :
* PB11.5 / Oracle 9 natif
* la connexion à la base est ok (tous les autres DS/DW fonctionnent)
* il n'y a qu'un seul DWO de ce nom dans la target
* le DWO est compilé dans un PBD (même erreur d'ailleurs en le déclarant dans le PBR) in advance
Hors ligne






Bonjour,
C'est pourtant très symptomatique du dwo introuvable. Tu peux toujours essayer pour tester de changer le nom du dwo pour voir.
Il m'est déjà arrivé d'avoir le dwo en doublon et en mode compilé il ne recherche pas les objets dans le même ordre (à priori tu as vérifié).
Pour en être sur, je supprime le dwo de la librairie et je vérifie dans le browser s'il apparaît encore.
Hors ligne














Il y a bien un seul DWO de ce nom dans la target.
J'ai essayé en changeant le nom du DS => idem...
au cas où, j'ai aussi appliqué le niveau 1 du support M$ : reboot, rien n'y change
Hors ligne














c'est résolu...
en faisant qq tests sur la requête du DWO, j'ai trouvé une colonne impliquée
il s'agissait d'un problème de point/virgule...
j'ai forcé NLS_NUMERIC_CHARACTERS=., en variable d'envt et ça fonctionne aussi en exe
Hors ligne