Reporting services SSRS日期值无效

Reporting services SSRS日期值无效,reporting-services,Reporting Services,几周前,处理我们服务器的人从MSSQLS2008R2升级到MSSQLS2012ServicePack 2 现在,我们从应用程序中传递日期参数的所有报告都给了我们一个错误 数据库中的日期格式如下:“DD-MM-YYYY 00:00:00:0000” 因此,我们更改了从应用程序传递的值以适应此格式,但日期仍然无效 我们不在服务器上调试,所以我们在本地安装了所有相关版本,并且运行良好 还有其他人有这个问题吗?是的,我在从SQL2012到SQL2014的更新中也有这个问题。但这是因为SQL 2014有更

几周前,处理我们服务器的人从MSSQLS2008R2升级到MSSQLS2012ServicePack 2 现在,我们从应用程序中传递日期参数的所有报告都给了我们一个错误

数据库中的日期格式如下:“DD-MM-YYYY 00:00:00:0000” 因此,我们更改了从应用程序传递的值以适应此格式,但日期仍然无效

我们不在服务器上调试,所以我们在本地安装了所有相关版本,并且运行良好


还有其他人有这个问题吗?

是的,我在从SQL2012到SQL2014的更新中也有这个问题。但这是因为SQL 2014有更多的日期字段。这与你无关

但在您的情况下,我会将所有字段更改为以下格式: “YYYY-MM-DD00:00:00:0000”。如果希望报告显示为“DD-MM-YYYY00:00:00:0000”,则可以在报告中重新格式化

我怀疑这和这里的区域设置有关。当使用YYYY-MM-DD而不是DD-MM-YYYY时,您可以避免使用sh*t。 我总是使用YYYY-MM-DD来避免混淆