vb DTPicker查看某个时间段的问题
用vb实现查看某一天某个时间段的数据比如选择dtpicker1为2014年5月1日dtpicker2为2014年5月1日dtpicker3为00:00:00dtpicke...
用vb实现查看某一天某个时间段的数据
比如选择
dtpicker1为2014年5月1日
dtpicker2为2014年5月1日
dtpicker3为00:00:00
dtpicker4为12:00:00
用检查框选中以后
点按钮就可以查看到2014年5月1日0点到12点数据
这个问题我已经解决了
代码如下
Adodc1.RecordSource = "select * from dbo.Table_tl where cdate >= '" & Format(DTPicker1.Value, "yyyymmdd") & "'and ctime >= '" & Format(DTPicker3.Value, "HhMmSs") & "'and cdate <= '" & Format(DTPicker2.Value, "yyyymmdd") & " 'and ctime<= '" & Format(DTPicker4.Value, "HhMmSs") & " ' "
但是发现了两个问题
1.。。我如果选择2014年5月1日 0点到6点的数据
但是数据库里如果有6点30分的数据也能看到
我明明用的是 ctime<= dtpicker4.value按说应该是0点到6点前的数据
这是怎么回事?
2.。。我如果选择2014年5月1日 0点到5月2日6点数据
数据库显示的反而是5月1日0点到6点的数据,5月2日0点到6点的数据
中间5月1日6点到第二天5月2日0点前的数据就看不到了
这是怎么回事??
求大神解答
我会追加50财富值,谢谢
5点半前在线等 展开
比如选择
dtpicker1为2014年5月1日
dtpicker2为2014年5月1日
dtpicker3为00:00:00
dtpicker4为12:00:00
用检查框选中以后
点按钮就可以查看到2014年5月1日0点到12点数据
这个问题我已经解决了
代码如下
Adodc1.RecordSource = "select * from dbo.Table_tl where cdate >= '" & Format(DTPicker1.Value, "yyyymmdd") & "'and ctime >= '" & Format(DTPicker3.Value, "HhMmSs") & "'and cdate <= '" & Format(DTPicker2.Value, "yyyymmdd") & " 'and ctime<= '" & Format(DTPicker4.Value, "HhMmSs") & " ' "
但是发现了两个问题
1.。。我如果选择2014年5月1日 0点到6点的数据
但是数据库里如果有6点30分的数据也能看到
我明明用的是 ctime<= dtpicker4.value按说应该是0点到6点前的数据
这是怎么回事?
2.。。我如果选择2014年5月1日 0点到5月2日6点数据
数据库显示的反而是5月1日0点到6点的数据,5月2日0点到6点的数据
中间5月1日6点到第二天5月2日0点前的数据就看不到了
这是怎么回事??
求大神解答
我会追加50财富值,谢谢
5点半前在线等 展开
2个回答
展开全部
你的cdate格式和dtpicker不一样。。把cdate格式设置和dtpicker一样才查询。。
更多追问追答
追答
Adodc1.RecordSource = "select * from dbo.Table_tl where cdate >= '" & Format(DTPicker1.Value, "yyyy/m/d") & "'and ctime >= '" & DTPicker3.Value & "' and cdate <= '" & Format(DTPicker2.Value, "yyyy/m/d") & "' and ctime<= '" & DTPicker4.Value & "'"
DTPicker3和DTPicker4是不是时间啊?从图我看到好像是时间而已。所以不需要转换。如果不可以,你试试转化。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、什么数据库 ?
2、把表数据截个图我看看?
3、日期和时间什么数据类型
2、把表数据截个图我看看?
3、日期和时间什么数据类型
更多追问追答
追问
sql数据库
表里面也没什么
日期是cdate 时间是ctime
我就想知道是怎么实现的
追答
cdate 什么数据类型 ctime呢?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询