发布网友
共1个回答
热心网友
yyyy-mm-dd这样得到的是日期,时间部分是0:0:0,所以,你输入10号到11号,其实只查询出了10号一天的数据,所以修改为:
sql = "select * from hfhg_drug_cfoutput where sj >= '" & Format(DTP1.value, "yyyy-mm-dd") & "'and sj <= '" & Format(DTP2.value, "yyyy-mm-dd") & " 23:59:59'order by sj"
这样就可以了。