Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > Informix
Informix Forum d'entraide Informix
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/03/2007, 13h14   #1
Invité de passage
 
Inscription : mars 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 6
Points : 2
Points : 2
Par défaut extraction vers windev --> ajout d'espaces à droite

bonjour,
Lorsque je récupère des tables informix sous windev via un accès natif, informix me génère des blancs à la fin des champs (par exemple, pour un champ de CHAR(6), si j'ai 'toto' dedans, je me retrouve avec 'toto ' (rajout de 2 espaces).

Est-ce que quelqu'un à déjà eu le problème et l'a résolu? (paramètrage de la connexion odbc par exemple).
Arnaud M est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 19h40   #2
Membre confirmé
 
Avatar de blackstreet
 
Inscription : avril 2004
Messages : 268
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 268
Points : 236
Points : 236
Envoyer un message via MSN à blackstreet Envoyer un message via Yahoo à blackstreet
Est ce que t'a testé une connexion directe avec ton odbc,
essaye de lancé des requêtes simple pour voir le résultat.
blackstreet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 09h46   #3
Membre éprouvé
 
Avatar de chrifo
 
Inscription : juillet 2006
Messages : 445
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 445
Points : 418
Points : 418
Bonjour,
Si tu utilises un accès natif, qu'est-ce que l'ODBC vient faire la dedans ?
Le fait que des CHAR soient complétés par des blancs ne me choque pas.
N'as-tu pas intérêt à traiter ces champs là par une fonction ?
chrifo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 09h51   #4
Invité de passage
 
Inscription : mars 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 6
Points : 2
Points : 2
pour l'accès natif, les paramètres à rentrer ne suffisent pas à décrire le serveur et son port d'accès, je dois donc déclarer un odbc, apparemment l'accès natif viendrait y chercher les infos complémentaires de connexion, mais c'est pas clair...

Sinon, en effet il ne semble pas y avoir possibilité d'enlever les espaces à droite, qui sont présents dans les tables informix.

Grâce au support j'ai trouvé une solution de dépannage, à savoir utilisation dans la clause where de ma requête SQL des ordres wl.sansespace(rubrique), c'est à dire que c'est windev qui après extraction enlève les espaces via une de ses fonctions, bien vu chrifo.
Arnaud M est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h42.


 
 
 
 
Partenaires

Hébergement Web