我有一个带有货币参数的 SQL Server SPROC。
我正在将 C# 十进制传递给此 SPROC
我如何将小数从 C# 传递到 SPROC 中的货币类型,这样我就不会丢失点后的任何值
最佳答案
只需使用新的 SqlMoney(decimal)
构造函数初始化参数即可。
SqlParameter parameter = new SqlParameter("@Money", SqlDbType.Money);
参见 SQLMoney Constructor文档。
关于C# 十进制转 SQL Server Money,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10029404/