Ssrs 2008 SSRS中的日期转换

Ssrs 2008 SSRS中的日期转换,ssrs-2008,reporting-services,Ssrs 2008,Reporting Services,我的报告中有startdate和enddate作为参数 在查询中,我正在检查条件 where (date BETWEEN (@BeginDate) AND (@EndDate)) 数据库中的日期字段采用'2012-06-18 00:00:00.000'格式 那么我需要在查询中进行任何转换吗 我在报告中没有得到任何结果 我还尝试了(@BeginDate)和(@EndDate)之间的where(CONVERT(varchar,date,101)) 仍然没有结果 请告知。如果日期字段仅包含日期部分(

我的报告中有startdate和enddate作为参数

在查询中,我正在检查条件

where (date BETWEEN (@BeginDate) AND (@EndDate))
数据库中的日期字段采用
'2012-06-18 00:00:00.000'
格式

那么我需要在查询中进行任何转换吗

我在报告中没有得到任何结果

我还尝试了(@BeginDate)和(@EndDate)之间的where
(CONVERT(varchar,date,101))
仍然没有结果


请告知。

如果日期字段仅包含日期部分(时间部分始终设置为零),则向结束日期添加1天将返回“2012-06-18”的所有内容。

查询中定义的参数的数据类型是什么如果在报告外运行查询,在开始时声明参数及其值,在那里有效吗?