我有一個數據表(DT),其過濾數據表使用Select()
StartDate EndDate Price
1 3 10
4 6 12
7 10 16
11 15 20
我想從沒有fromdate = 2和todate = 8之間的日期篩選值。
,所以我希望得到的結果是
StartDate EndDate Price
1 3 10
4 6 12
7 10 16
我用VB的DataTable選擇原樣>
dt.Select("StartDate <= #" & fromdate& "# And EndDate >= #" & todate& "#")
,但我沒有得到結果。 u能請建議我..
不應該是'startDate> = ...和EndDate <= ...'?另外,使用'''(撇號)代替'#'。 – shahkalpesh
預期結果不匹配'fromdate = 2到todate = 8之間的日期' –
您的預期結果與您的條件不符,因爲'4'和'7'大於'2',而且endate也沒有匹配爲'3'和'6'小於'8'。 – Tafari