LINQ 要转换为 SQL,Math.Round 方法需要 MidpointRounding 参数。使用“AwayFromZero”来指定 SQL 函数 ROUND。
2016-11-22 08:30
555 查看
四舍五入的LINQ报错
要转换为 SQL,Math.Round 方法需要 MidpointRounding 参数。使用“AwayFromZero”来指定 SQL 函数 ROUND。
解决方法:
总产能 = Math.Round((double )(g.Sum(c => c.capacity)),1, MidpointRounding.AwayFromZero )// 保留一位
要转换为 SQL,Math.Round 方法需要 MidpointRounding 参数。使用“AwayFromZero”来指定 SQL 函数 ROUND。
解决方法:
总产能 = Math.Round((double )(g.Sum(c => c.capacity)),1, MidpointRounding.AwayFromZero )// 保留一位
相关文章推荐
- SQLBindParameter 函数的参数解析及使用方法
- C++ - 使用非成员函数(non-member)处理函数的所有参数都需要类型转换
- Hibernate3.2.6 原生sql 查询使用方法,将查询结果直接转换为POJO,不必非要指定属性大写
- 有点郁闷:MSDN文档中MidpointRounding.AwayFromZero的翻译错误
- 使用标量值函数作为主键自增值的时候,动软代码生成器的插入方法需要去掉主键的参数。
- 条款24:若所有的函数参数可能都需要发生类型转换才能使用,请采用non-member函数
- 在使用OracleDataAdapterFill(Dataset)方法时报错:指定的参数已超出有效值的范围
- 求救 !!System.Data.SqlClient.SqlException: 过程或函数 'Pr_AddUser' 需要参数 '@Specialty',但未提供该参数。
- ms Sql server 中的getDate()函数使用方法总结
- 【转载】深入了解C语言(函数的参数传递和函数使用参数的方法)
- 需要DLL函数输出的结果信息,尽量使用传入参数做为输出变量~!
- 在LINQ to SQL中使用Translate方法以及修改查询用SQL
- 关于使用DataTable.Compute()方法时报“聚合参数中的语法错误: 需要具有可能的“Child”限定符的单个列参数。”
- 在LINQ to SQL中使用Translate方法以及修改查询用SQL 推荐
- 在LINQ to SQL中使用Translate方法以及修改查询用SQL (转)
- 存储过程与函数的区别,函数可以嵌入sql语句from中使用,存储过程不行
- 函数可变参数va_list、va_start、va_arg、va_end原理及使用方法
- MSSQL2005中将多行合并为一行的方法,此方法不再使用sql2000中函数转换的办法
- 如何指定输出参数,当您使用在 sp _ executesql SQL Server 中存储过程
- [转自JeffreyZhao]在LINQ to SQL中使用Translate方法以及修改查询用SQL