2014-10-20 130 views
0

幾個星期前處理我們服務器的人從MSSQL2008 R2升級到MSSQL2012 ServicePack 2 現在,我們通過應用程序傳遞日期參數的所有報告都會給我們一個錯誤。SSRS日期值無效

數據庫中的日期格式如下:「DD-MM-YYYY 00:00:00:0000」 所以我們改變了我們從應用中傳遞的值來適應這種格式,但日期是仍然無效。

我們不在服務器上進行調試,所以我們在本地安裝了所有相關的版本,並且工作正常。

其他人有這個問題嗎?

回答

0

是的,我遇到了從SQL2012到SQL2014的更新問題。但是,這是由於SQL 2014有更多的日期字段。這與你無關。

就你而言,我會將所有字段更改爲此格式: 「YYYY-MM-DD 00:00:00:00」。

我懷疑它是與區域設置somewehere如果你想讓它顯示像「:00:00 0000 DD-MM-YYYY 00」,您可以在報告中重新格式化。當使用YYYY-MM-DD而不是DD-MM-YYYY時,你避免使用sh * t。 我總是用YYYY-MM-DD來避免混淆。