怎样实现时间段查询,输入开始时间和结束时间
1个回答
展开全部
日期值的两边加#即可不用再加单引号的,你这是画蛇添足,单引号是字符串定界符,而#是日期定界符,你再加上单引号的话,它就变成字符串了,怎么跟数据库中datetime类型的字段进行比较呢?
比如
sql=sql&"where Mdate >= '#"&time1&"#' and Mdate<= '#"&time2&"#' "
要改成
sql=sql&"where Mdate >= #"&time1&"# and Mdate<= #"&time2&"# "
后面类似的也要这样改
比如
sql=sql&"where Mdate >= '#"&time1&"#' and Mdate<= '#"&time2&"#' "
要改成
sql=sql&"where Mdate >= #"&time1&"# and Mdate<= #"&time2&"# "
后面类似的也要这样改
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询