Bonjour,

je développe une procédure stockée en C# pour Oracle avec le template 'oracle database project' sous VS2008.

J'ai une méthode test simple comme celle-ci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public static float tab53Fred(float p_Densite, float p_Degre)
{
  return 800;
}
Malheureusement lorsque j'execute cette fonction depuis oracle (donc apres compilation et deploiement qui se passent sans probleme), j'ai l'erreur suivante :
An unhandled PL/SQL exception: EXCEPTION_ORA_20100, occurred at line 1 in BX7EcgIaNT52ylbITUHGnYQ.
Lors du déploiement de la procedure stockée il est possible de spécifier le mapping entre les types oracle et ceux du C#. (http://www.mcs.csueastbay.edu/suppor.../appendixa.htm)

J'ai donc indiquer float pour C# et float pour Oracle ainsi que quelque autre combinaison.

Mais j'ai toujours la meme erreur.

Quelqu'un a t il une solution ?

Merci

++

Fred