Bonjour,

Je ne suis pas un expert de l'AS400 mais voici ma problématique.
J'ai crée une procédure stockée sur l'AS400 via iSeries Navigator (je supposes sur la base db2 ???).

Via SSRS 2k5 je dois afficher les données provenant de cette procédure stockée. La connexion de la source de données se fait sans problème.

Avec SSRS 2k5 je n'ai rien réussi à faire, alors j'ai essayé avec SSRS 2k8.
J'y arrive uniquement si :
- ma procédure stockée ne nécessite pas de paramètre
- j'utilises le wizzard
- j'utilise une requête SQL et non une procédure stockée "CALL MALIBRAIRIE.MAPROCEDURE"
tapant "CALL MALIBRAIRIE.MAPROCEDURE"

Quelqu'un sait pourquoi ça ne marche pas avec des paramètres ?


Voilà les messages:

Avec: "CALL MALIBRAIRIE.MAPROCEDURE"
An error occured while the query design method was being saved. ERROR [HY000][IBM]iSeries Access ODBC Driver][DB2 UDB]SQL044 - Routine MAPROCEDURE in MALIBRAIRIE not found with specified parameters

Avec : "CALL MALIBRAIRIE.MAPROCEDURE @MONPARAMETRE "
An error occured while the query design method was being saved. ERROR [HY000][IBM]iSeries Access ODBC Driver][DB2 UDB]SQL0104 - Token @MONPARAMETRE was not valid. Valid tokens: (INTO USING.