VB中dtpicker日期时间如何相加?

来源:百度知道 编辑:UC知道 时间:2024/09/25 06:29:35
有四个dtpicker控件,两个显示data,两个显示time,两两组合成两个时间点,即:(dtpicker1.value+dtpicker3.value,dtpicker2.value+dtpicker4.value)。现已经连上数据库,要查询介于这两时间点之间的某些数据,该用什么样的SQL语句呢?
我用如下语句:
"select * from (select * from td0802 where " + " f01>to_date('" + CStr(DTPicker1.Value + DTPicker3.Value) + "','yyyy-mm-dd hh24:mi:ss')and f01< to_date('" + CStr(DTPicker2.Value + DTPicker4.Value) + "','yyyy-mm-dd hh24:mi:ss')"

可以吗?

查询两个日期用between ...and...语句

例如、
select * from td0802 where fo1 between date1 and date2

变量自己修改,这里只是给你演示下

本来想给你答的,一看,5分?呵呵,我还是不费精神了

between date1 and date2