RDLC:数据精度

时间:2014-03-18 01:05:01

标签: asp.net sql sql-server rdlc

我正在使用 Visual Studio 2010 SQL Server 2008 R2 。我正在使用RDLC创建报告。

我的问题是其中一列,默认情况下,这些值显示为舍入整数,尽管该列在DB视图级别定义为float,在tableAdapter&amp ;;报告Double级别。只有在显示实际报告数据时才会丢失精度。我尝试使用dataSetFORMAT(value, 2)无效!

即使在报告显示级别,如何保持2个小数点的精度?谢谢。

2 个答案:

答案 0 :(得分:1)

在rdlc Textbox Expression

中尝试此代码
Format(Value,"#0.00")

答案 1 :(得分:0)

最后我得到了解决方案。我一直将报表对象插入到错误的tableadapter中,但具有相似的(列)结构,因此报表显示的是Integer值而不是Double。进一步的数据分析揭示了不同的数据来源谢谢你的帮助。