当前位置: 移动技术网 > IT编程>开发语言>.net > ASP.Net执行存储过程,SqlDbType.Decimal作为输出参数,没有小数位值的解决办法

ASP.Net执行存储过程,SqlDbType.Decimal作为输出参数,没有小数位值的解决办法

2018年04月19日  | 移动技术网IT编程  | 我要评论

布温巴之魂任务怎么做,李雪瑞,港版牛栏

cmd.Parameters.Add("@param", SqlDbType.Decimal).Direction = ParameterDirection.Output;               
cmd.Parameters["@param"].Precision = (byte)18;               
cmd.Parameters["@param"].Scale = (byte)2;
 
这样出来的就是小数点后保留两位的。
msdn帮助文档上说明:
SqlParameter.Precision 属性:指点最大位数;
SqlParameter.Scale 属性:指定小数位数;

 


摘自 黎明破晓前

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网