Connexion ODBC

Eléphanteau du PHP | 40 Messages

27 avr. 2007, 15:52

Bonjour, je me connecte à une base ODBC via PHP.

Je fais comme d'habitude, et j'ai testé mon script dans un autre programme.
Mais je recois le message d'erreur suivant:

Warning: odbc_exec() [function.odbc-exec]: SQL error: [ODBCLINK Host][Allbase]Identifier too long. (DBERR 1002), SQL state S1000 in SQLExecDirect in .....

QQN a déjà eu cela ?

merci d'avance,

Casalboss01

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

27 avr. 2007, 21:35

Bonjour,

A priori ça serait à cause du fait que tu utilises un alias ou un nom de table trop long (+ de 30 caractères sous Oracle par exemple)

Fais un print de ta requête et regarde ce qui pourrait clocher.

http://www.google.fr/search?q=%22Identi ... +long.+%22
Quand tout le reste a échoué, lisez le mode d'emploi...