|
제가요 날짜를 가지고 검색을 하는데요...
DateTime_Start->Date <= DateTime_Stop->Date && DateTime_Stop->Date >= DateTime_Start->Date
이렇게 해서 검색을 하는데요..
쿼리는..
SELECT * FROM Data WHERE ( Date >= #" + Date1.SubString(1,4) + "/" + Date1.SubString(6,2) + "/" + Date1.SubString(9,2) + "# ) AND ( Date <= #" + Date2.SubString(1,4) + "/" + Date2.SubString(6,2) + "/" + Date2.SubString(9,2) + "# ) 이렇게 했습니다.
예를 들어, 2001-10-9 ~ 2001-10-16 일을 검색하고자 해서 날짜를 선택하고 버튼을 클릭하면..
2001-10-9
2001-10-10
2001-10-11
2001-10-12
2001-10-13
2001-10-14
2001-10-15
일만 검색이 됩니다. 2001-10-9 ~ 2001-10-17 로 검색을 하게되면..
2001-10-9
2001-10-10
2001-10-11
2001-10-12
2001-10-13
2001-10-14
2001-10-15
2001-10-16
일로 하루 전날까지 밖에 검색이 안돼요.. 왜 그런거죠?
|