PB ODBC conversion ASCII (AS400)

verine Messages postés 2 Statut Membre -  
 hotrod -
Bonjour,

j'essaye de récupérer le champ d'une table sur AS400. Le champ a une longueur de 7 caractères alpha, valeur 'AA1 ' = AA1+4espaces.

Suite à la lecture de la table, avec le logiciel SOFTCODE via ODBC, j'obtiens la valeur C1C1F14 : en fait, la valeur 'AA1 ' est traduite par C1C1F140404040 ... ASCII !?!

Moi, j'aimerais obtenir 'AA1 '.

merci par avance à ceux qui répondront.

Etienne

1 réponse

hotrod
 
c'est la valeur hexa EBCEDIC de AA1. C'est quoi le driver ODBC ? SOFTCODE ça fait quoi ??? A chaque fois que tu veux récupérer des donnes via ODBC tu as le problème ? Le CCSID de ta table est à 297 ? Bref tant de question en suspend
0