[SAGE]

Fermé
Tipierre - 2 mai 2006 à 12:31
ppa Messages postés 254 Date d'inscription samedi 3 juillet 2004 Statut Contributeur Dernière intervention 23 août 2011 - 23 mai 2006 à 09:49
Bonjour
je dois recuperer des champs de mon stock de ma base de gestion commerciale SAGE.
J'ai les drivers ODBC , je me connecte bien mais pour la requete suivante :

$query_commande="SELECT GS_QTESTO FROM F_GAMSTOCK WHERE AR_REF='6AF10' AND AG_NO1 like '%39257%'";
$result1 = odbc_exec($cnx, $query_commande);
echo odbc_result_all($result1);

j'ai cette erreur :
Warning: SQL error: [Simba][Simba ODBC Driver]Types incompatibles dans une expression., SQL state S1000 in SQLExecDirect in c:\program files\easyphp\www\test\test.php on line 64


est ce que quelqu'un a deja eu ce type d'erreur en utilisant ODBC?

2 réponses

Fada09 Messages postés 1701 Date d'inscription lundi 15 septembre 2003 Statut Contributeur Dernière intervention 4 septembre 2010 539
2 mai 2006 à 16:49
Salut,

Je connais pas du tout SAGE mais à tout hasard je dirais que le champ AG_01 est un numérique et que toi tu le compare comme une chaine de caractère = '%....%'

Voila pas sur que ce soit la réponse à ton problème mais j'aurais essayé :)

++
0
ppa Messages postés 254 Date d'inscription samedi 3 juillet 2004 Statut Contributeur Dernière intervention 23 août 2011 65
23 mai 2006 à 09:49
Slt Tipierre,

Fada09 a raison. AG_No1 est un numérique Entier Long.

Phil
0