Visual Studio在报告中单独更改日期类型

时间:2016-08-18 09:50:33

标签: sql sql-server visual-studio visual-studio-2012

我在Microsoft Visual Studio 2013中创建报告。作为源数据,我使用SQL Server表。我有两列datetype" BIT" (值0或1),服务器为布尔值(true / false)。然而,视觉工作室在报告预览中总是说出“真实”和#34;或"假"通过它自己。我不知道这一点。我需要得到1或0,而不是#34; true"或" false"

我尝试转换源数据并通过

将BIT转换为INT
CONVERT(INT, col1)

然而,我总是有真/假的话。我怎么编辑呢?

PS:这是我的第一份报告,所以我真的不知道。

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

将表达式设置到报告的单元格中:

= IIF(Fields! YOURFIELDNAME .Value = true," 1"," 0")

答案 1 :(得分:0)

在查询级别中投射代码。

Select cast(BitValue as int) AS columnname from Table

在报告中使用字段columnname