OVH Cloud OVH Cloud

ICommandWithParameter pas prise en charge MSOLAP.2

2 réponses
Avatar
Julian
Bonjour,

J'ai fait une requete (OLAP) contenant un parametre
le message d'erreur suivant m'est rendu ;

ICommandWithParameter pas prise en charge MSOLAP.2

le parémètre est bon et la requete est ok si je remplace le parametre par
une valeur statique, c ok aussi
Pourriez vous m'aider svp ?

2 réponses

Avatar
jcampo
Bonjour,

OLAP ne prend pas en compte les paramètre du genre @myparam comme le fait
T-SQL.
Si tu veux utiliser des paramètres, c'est l'outil client qui fera le
remplacement de la chaîne de caractère dans la requête mdx.

Par exemple, dans Reporting Services, tu déclares un paramètre MyParam au
niveau du report et dans le dataset, ta requête sera

="select {" & Parameters!MyPAram.Value & "} on rows, {dim2.allmembers} on
columns from Mycube"

Sinon, peux-tu donner d'autres détails sur ce que tu souhaites faire ?

Cordialement,



"Julian" a écrit :

Bonjour,

J'ai fait une requete (OLAP) contenant un parametre
le message d'erreur suivant m'est rendu ;

ICommandWithParameter pas prise en charge MSOLAP.2

le parémètre est bon et la requete est ok si je remplace le parametre par
une valeur statique, c ok aussi
Pourriez vous m'aider svp ?


Avatar
Julian
merci beaucoup


"" a écrit :

Bonjour,

OLAP ne prend pas en compte les paramètre du genre @myparam comme le fait
T-SQL.
Si tu veux utiliser des paramètres, c'est l'outil client qui fera le
remplacement de la chaîne de caractère dans la requête mdx.

Par exemple, dans Reporting Services, tu déclares un paramètre MyParam au
niveau du report et dans le dataset, ta requête sera

="select {" & Parameters!MyPAram.Value & "} on rows, {dim2.allmembers} on
columns from Mycube"

Sinon, peux-tu donner d'autres détails sur ce que tu souhaites faire ?

Cordialement,



"Julian" a écrit :

> Bonjour,
>
> J'ai fait une requete (OLAP) contenant un parametre
> le message d'erreur suivant m'est rendu ;
>
> ICommandWithParameter pas prise en charge MSOLAP.2
>
> le parémètre est bon et la requete est ok si je remplace le parametre par
> une valeur statique, c ok aussi
> Pourriez vous m'aider svp ?