requete sql sur une base SAGE via le driver ODBC

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

requete sql sur une base SAGE via le driver ODBC

de Karyu » Ven 15 Déc 2006 09:55

Un grand bonjour à toutes et à tous.
je dois recupérer des champs dans ma base de gestion commerciale SAGE.
J'ai les drivers ODBC , je me connecte bien mais pour la requete suivante :
SELECT DO_Type, CT_Num, DO_Piece, DL_PieceBC, DL_PieceBL, DO_Date, AR_Ref, DL_Qte, DL_PrixUnitaire, DL_DateBC, DL_DateBL, CA_Num, DL_No FROM F_DOCLIGNE WHERE DL_No='49777'
me donne l'erreur suivante:
[Simba ODBC Driver]Types incompatibles dans le prédicat.
le DL_No='49777' existe...
pour les autres condition ca marche: (exemple)
.... WHERE AR_Ref='0-0136822-1'
elle me retourne les résultats..
Un grand Merci pour votre aide.....
No coment!
Posteur néophyte
Posteur néophyte
 
Messages: 4
Inscription: Ven 20 Oct 2006 13:13

de Yoann » Ven 15 Déc 2006 12:50

Bonjour,

Le champs Dl_No est un entier et dans ta requete tu lui met des ' ' comme pour une chaine.

Essaie de les enlever et ta requete devrait passer.

Tu aurais donc la condition suivante :

WHERE DL_No=49777

Bon courage a toi.
Avatar de l’utilisateur
Posteur néophyte
Posteur néophyte
 
Messages: 10
Inscription: Lun 28 Aoû 2006 11:19

de Karyu » Ven 15 Déc 2006 14:50

Vous avez raison.. j'essaie de voir ce que ça va donner et je reviendrez vous dire la suite.. merci..
No coment!
Posteur néophyte
Posteur néophyte
 
Messages: 4
Inscription: Ven 20 Oct 2006 13:13


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités