C# 执行存储过程返回小数的输出值的设置方法

今天遇到了一个问题,调用存储过程以后返回的值都是整数不带小数点的,查了一下资料,才知道如何进行设置。

分别用来设置整数和小数位数的。

代码
thisParms[ 5 =   new  System.Data.SqlClient.SqlParameter( " @expressvalue " , SqlDbType.Decimal);
thisParms[
5 ].Direction  =  ParameterDirection.Output;
thisParms[
5 ].Precision  =  ( byte ) 18 ;
thisParms[
5 ].Scale  =  ( byte ) 2

 

你可能感兴趣的:(存储过程)