aecc2015 32位:查询日期之间的记录

来源:百度文库 编辑:神马品牌网 时间:2024/05/10 14:10:01
dim begindate
dim enddate
begindate=2005-4-4
enddate=2006-1-1
sql="SELECT * FROM word WHERE name Between #"&begindate&"# And #"&enddate&"#
set rs=conn.execute(sql)
查出记录为空,请求为什么
如果在sql语句中输入两个日期可以查出来
sql="SELECT * FROM word WHERE name Between #"2005-4-4"# And #2006-1-1#
begindate=2005-4-4
enddate=2006-1-1
是输入错误,程序没错

begindate=CDate("2005-4-4" )
enddate=CDate("2006-1-1")

begindate = "2005-4-4"
enddate = "2006-1-1"