5
Answers

Oracle Parameter not getting value

Probi Forumi

Probi Forumi

16y
10.7k
1

Hello,

I have this parameter

OracleParameter p1 = new OracleParameter("p1", OracleType.VarChar, 8);
p1.Direction = ParameterDirection.InputOutput;


and I have a string ( ex. string val = "ABCD") to add to the parameter

I use the line :

p1.Value = val;

and in the debugger I see that val has the "ABCD" value but p1 has only "AB"

I tried with strings with different length and it aways passes the first half of the characters ( val.length div 2)

any ideas what is wrong and how to fix it? I use this line in other code too, and it makes no problems.


Thanks,
Probi

Answers (5)