Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS Visual Studio 2017(SSDT)-日期参数格式_Reporting Services_Visual Studio 2017 - Fatal编程技术网

Reporting services SSRS Visual Studio 2017(SSDT)-日期参数格式

Reporting services SSRS Visual Studio 2017(SSDT)-日期参数格式,reporting-services,visual-studio-2017,Reporting Services,Visual Studio 2017,我正在使用SSRS(visual studio 2017)创建报告。报告的日期范围参数为@StartDate和@EndDate 数据源的日期格式为“yyyy-mm-dd xx:xx:xx:xxx”,我希望报告的日期参数为“yyyy-mm-dd”或您可以从日历中选择的日期参数 现在,报告显示了一个日历窗口,我可以选择一个日期,但报告不会显示输入日期下的所有数据。例如,如果我输入10/01/2020作为开始日期和结束日期,则报告不会返回任何数据,尽管有数据在该日期下。如果只向查询传递一个日期而不是日

我正在使用SSRS(visual studio 2017)创建报告。报告的日期范围参数为@StartDate和@EndDate

数据源的日期格式为“yyyy-mm-dd xx:xx:xx:xxx”,我希望报告的日期参数为“yyyy-mm-dd”或您可以从日历中选择的日期参数


现在,报告显示了一个日历窗口,我可以选择一个日期,但报告不会显示输入日期下的所有数据。例如,如果我输入10/01/2020作为开始日期和结束日期,则报告不会返回任何数据,尽管有数据在该日期下。

如果只向查询传递一个日期而不是日期时间,则它将有效地将00:00:00追加到结束日期,因此您的查询只会找到具有该确切日期时间的任何数据。在比较之前,请尝试将数据库日期时间强制转换为某个日期,例如WHERE CAST(myDateTimeField as date)=CAST(@pMyDateParameter as date)您在
WHERE
子句中的查询使用了什么?如果您尚未使用该子句,我将在@StartDate和@EndDate之间添加
日期