我正在爲我的應用程序使用Castle ActiveRecord。我的問題是如何使用的時間字符串在HQL像這樣(不使用參數):HQL中的日期時間字符串
"from Contact c where c.DayOfBirth = '5/3/1988'"
我正在爲我的應用程序使用Castle ActiveRecord。我的問題是如何使用的時間字符串在HQL像這樣(不使用參數):HQL中的日期時間字符串
"from Contact c where c.DayOfBirth = '5/3/1988'"
嘗試使用YYYY-MM-DD格式:
from Contact c where c.DayOfBirth = '1988-05-03'
謝謝謝夫。我曾嘗試過:「從聯繫人c where c.DayOfBirth = 1988-05-03」,並且查詢可以執行而不會拋出異常,但它沒有返回任何記錄。 – hanuman0503 2010-08-26 02:34:49
@TrầnQuốcBình:你可能想'在'1988-05-03'和'1988-05-04'之間的c.DayOfBirth'' – 2010-08-26 15:54:36
它仍然不起作用。 – hanuman0503 2010-08-27 06:00:23
是什麼問題呢?它錯誤,還是隻返回錯誤的結果? – codemonkeh 2010-08-31 04:17:19