Bonjour @ tous les spécialistes,
Situation :
sur un serveur windows on a installé le client DB2 (version 8.1) pour accèder à l'AS400 (v5r4).
Via php, j'exécute un projet faisant des accès db2 -> db2_connect, db2_prepare, db2_exec (connection, préparation et execution de requête sql) ..
Problème :
Je n'arrive pas à obtenir de résultat à mes procédures stockées.
J'ai les messages suivant :
Warning: db2_fetch_array() [function.db2-fetch-array]: Column information cannot be retrieved in C:\w...
Info :
J'arrive à exécuter mes select (select * from LIB1.table1, ...)
On a installé un serveur http sur l'as400, j'ai installé le même code php et quand je fais :
$r = db2_exec($conn,"CALL LIB1.SP1(3331)");
et que je fetch sur le résultat, ça fonctionne parfaitement.
En bref :
sur l'as400 ça fonctionne, via windows ça ne fonctionne pas (avec le même code php)
Est-ce dû au client DB2 ??
merci pour votre aide,
maKyo
Partager