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