圣雄能源 2017:vb 以日期段为查询条件,查询ACCESS数据库

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 11:45:54
情况如下:
1、ACCESS数据库,其中有日期型字段Consume_Date,默认格式为date()+time(),在表中显示成“2005-10-3 上午 11:23:23”
2、用VB的两个DTPicker控件,作为开始和结束的查询条件。
3、txtsql = "select * from consume_info where
consume_date >= " + Chr(35) + Format(DTPicker1.Value, "yyyy-mm-dd hh:mm:ss") + Chr(35) + " <= " + Chr(35) + Format(DTPicker2.Value, "yyyy-mm-dd hh:mm:ss") + Chr(35) + ""
问题是:用上述SQL查不出所需要的结果。请高手指点!

你可以把日期字段在sql语句外面进行判断和格式化,没必要都在sql语句内部执行

sql语句写错了! 逻辑错误! 输出一下看看吧!

[AD_Date] Betwwen #02/01/1999# AND #01/12/2000#