我正在嘗試獲取等於以及在兩個日期之間輸入我的文本框的數據! PO_Date的列是DateTime。當我將日期硬編碼到select語句時,它完美地工作,例如PO_Date >= #12/6/2013 3:54:15 PM# AND PO_Date <= #1/1/2015 3:54:15 PM#
,包括DropDownList2。錯誤只出現在我嘗試執行txtStartDate.Text
和txtEndDate.Text
!非常感謝幫助!「標準表達式中的數據類型不匹配」
oRs.Open("SELECT PO_Date, PO.Vendor FROM PO
WHERE PO_Date >= '#" & TxtStartDate.Text & "00:00:00 AM""#' AND
PO_Date <= '#" & TxtEndDate.Text & "00:00:00 AM""#'
AND Vendor Like '%" & DropDownList2.SelectedValue & "%'", oCnn)
不知道這是你的問題,但我認爲你需要一個00:00:00 AM之前的空間'Like'TxtEndDate.Text&「00:00:00 AM」「#' – Fred
@Fred There不是不幸的差異 –
我打字的方式1/1/2013和1/1/2015! –