我有一个SQL Server SPROC,它接受一个金钱参数。
我向这个SPROC传入了一个C#小数。
如何将小数从C#传递到SPROC中的money类型,以便不会丢失该点之后的任何值?
发布于 2012-04-05 21:29:53
只需使用新的SqlMoney(decimal)构造函数初始化参数即可。
SqlParameter parameter = new SqlParameter("@Money", SqlDbType.Money);
请参阅SQLMoney Constructor文档。
发布于 2012-04-05 21:29:13
我会试试这个:What is the best data type to use for money in c#?
或者,您可以查看.Parse覆盖。我知道有很多种格式,货币就是其中之一。
https://stackoverflow.com/questions/10029404
复制相似问题