********************************************************************
ssql=\"select * from Bobo where
convert(datetime,co1+\'-\'+co2+\'-\'+co3+\' 00:00:00.000\') <= convert(datetime,\'\"&syear&\"-\"&smonth&\"-\"&sday&\" 00:00:00.000\')
and convert(datetime,co4+\'-\'+co5+\'-\'+co6+\' 00:00:00.000\') >= convert(datetime,\'\"&syear&\"-\"&smonth&\"-\"&sday&\" 00:00:00.000\')
order by idx asc\"
**********************************************************************
이렇게 했는데
Microsoft OLE DB Provider for ODBC Drivers 오류 \'80040e07\'
[Microsoft][ODBC SQL Server Driver][SQL Server]char 데이터 형식을 datetime 데이터 형식으로 변환하는 중 datetime 값 범위를 벗어났습니다.
/schedule.asp, 줄 17
오류메세지가 떠.. 참고로 17번째 줄이 저 위의 명령줄이야..
첨엔 잘 되었거든.. 근데 오늘 들어가서 보니까 오류가뜨는거야...허참-_-
co1에서 co6까진 모두 varchar고 co2,co3만 길이가 200 나머진 50씩이야
예전엔 됐는데 왜 갑자기 저런 오류가 뜨는건지? asp이고 mssql이야
더 말해줘야 할 사항있으면 알려줘 고수횽들의 주옥같은 리플 부탁드려요~~~
아 참고로 co1~co6에는 다 숫자가 입력되 있어!!
co1이랑 co4는 2007, co2랑 co5는 10,11 둘중에 하나가 적혀있고 co3,co6은 01~31사이의 숫자가
입력되있어..
ㅋㅋ 짤방 벨 아냐?
ㅋㅋㅋ 아 글고 밀리초랑 시간도 없애보고 해봤는데도 그대로야
뒤늦게 봤지만 11월엔 31일이 없어서 나는게 아닐까?