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 19-12-2011 09:44:18

lh  
Membre
Date d'inscription: 27-10-2009
Messages: 15
Pépites: 80
Banque: 0

[RESOLU] Retour d'un SELECTBLOB

Deouis la migration de PB 9 vers PB 12.5 (BDD ASE 12), le résultat de cette requête me renvoie des tas de caractères parasites alors qu'avant j'avais cette chaine de caractères : ( etudiant_produit.numero_catho = etudiant.numero_catho and etudiant_produit.statut <> 'S' and etudiant_produit.abandon_flg <> 'O' )
Est-ce parce-que cette chaine contient des caractères comme la simple quote '

Code: pb

Blob L_blTemp
String Is_DerWhere  

SELECTBLOB liste.liste_jointure  
   INTO :L_blTemp  
   FROM liste  
  WHERE liste.liste_id = :L_lListeId;

Is_DerWhere = String(L_blTemp)

J'ai corrigé en mettant :

Code: pb

Is_DerWhere = String(L_blTemp, EncodingANSI!)

Cela marche mais je ne sais pas bien pourquoi et si c'est la bonne solution ?

Dernière modification par lh (19-12-2011 10:31:34)

Hors ligne

 

#2 19-12-2011 09:52:00

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] Retour d'un SELECTBLOB

Bonjour,



Pour ta correction, c'est correct, car, avant la version 10, PB était en ANSI.
Depuis, il est en Unicode, et il faut donc préciser le type d'encodage si celui-ci est différent.


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

Hors ligne

 

#3 19-12-2011 10:03:17

lh  
Membre
Date d'inscription: 27-10-2009
Messages: 15
Pépites: 80
Banque: 0

Re: [RESOLU] Retour d'un SELECTBLOB

Merci pour la rapidité,

Désolée pour les balises, je ne maitrise pas bien le sujet...

Hors ligne

 

#4 19-12-2011 10:13:40

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Retour d'un SELECTBLOB

lh a écrit:

Désolée pour les balises, je ne maitrise pas bien le sujet...

http://pbadonf.fr/forum/viewtopic.php?id=582


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#5 19-12-2011 10:29:20

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Retour d'un SELECTBLOB

erasorz a écrit:

lh a écrit:

Désolée pour les balises, je ne maitrise pas bien le sujet...

http://pbadonf.fr/forum/viewtopic.php?id=582

c'est presque bon, code=pb en minuscules et ça sera parfait


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22