[英]SQL Session Syntax error
我在Visual Studio中使用GridView,並向其中添加自定義SQL查詢。
SELECT
[Type], [YogaType], [ReservationTime], [ReservationDate],
[SpacesLeft], [Cancelled], [SessionID]
FROM
[Reservation]
WHERE
(([CustomerID] = ?)
AND ([ReservationDate] > #?#)
OR ([ReservationDate] = #?# AND ([ReservationTime] > #?#)))
填寫引號的信息來自會話。 當我嘗試對其進行測試時,出現以下錯誤。
查詢表達式'(([[CustomerID] =?)AND([ReservationDate]>#?#)OR([ReservationDate] =#?#AND([ReservationTime]>#?#))')中日期的語法錯誤。
任何想法出了什么問題? 我無法調試ASPX頁面,無法設置已嘗試的斷點。 我正在使用MS Access數據庫
我已經使用訪問中的大量測試和查詢生成器設法弄清楚了,這是有效的SQL查詢:
SELECT [Type], [YogaType], [ReservationDate], [ReservationTime], [SpacesLeft], [Cancelled], [SessionID] FROM [Reservation] WHERE (([CustomerID] = ?) AND ([ReservationDate] > ?) OR ([ReservationDate] = ? AND ([ReservationTime] > ?)));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.