| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 277 人关注过本帖
标题:请指导(时间段的查询)
收藏  订阅  推荐  打印 
jxawgyl
Rank: 3Rank: 3
等级:中级会员
帖子:165
积分:2180
注册:2007-10-16
请指导(时间段的查询)

用DTPicker1,DTPicker2,查询时间段的数据,我是这样写的,但不成功,请问错在哪?
Private Sub DTPicker1_CallbackKeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer, ByVal CallbackField As String, CallbackDate As Date)
Adodc1.RecordSource = "select * from AdviceListView  where exectime>'" & Trim(DTPicker1.Value) & "' and exectime<'" & Trim(DTPicker2.Value) & "'"
Adodc1.Refresh
End Sub
搜索更多相关主题的帖子: 时间段  ByVal  Integer  exectime  指导  
2008-6-4 14:35
jxawgyl
Rank: 3Rank: 3
等级:中级会员
帖子:165
积分:2180
注册:2007-10-16

已解决部分,我是这样写:
Private Sub Command1_Click()
Dim sql As String  '声明变量,用来保存SQL语句字符串
  '读取此时间内的所有病人信息
  sql = "select * from AdviceListView  where exectime>'" & Trim(DTPicker1.Value) & "' and exectime<'" & Trim(DTPicker2.Value) & "'"
  With Adodc1
  .RecordSource = sql
  .Refresh
  End With
End Sub

Private Sub DataGrid1_Click()
DTPicker1.Value = Format(Now(), "yyyy-mm-dd  tttt")

End Sub

Private Sub DTPicker2_CallbackKeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer, ByVal CallbackField As String, CallbackDate As Date)
DTPicker2.Value = Format(Now(), "yyyy-mm-dd  tttt")
End Sub
但同时又有个问题,如2008-5-12到2008-5-25 只能查到2008-5-24号的数据
请问应如何修改
2008-6-4 17:03
三断笛
Rank: 12Rank: 12Rank: 12
等级:版主
威望:9
帖子:923
积分:10211
注册:2007-5-24

怎么不用<=呢?
或者你干脆再加上一天啊

滚滚红尘中的白痴..........
2008-6-4 19:46
jxawgyl
Rank: 3Rank: 3
等级:中级会员
帖子:165
积分:2180
注册:2007-10-16

如何加上一天呢?
2008-6-5 14:49
三断笛
Rank: 12Rank: 12Rank: 12
等级:版主
威望:9
帖子:923
积分:10211
注册:2007-5-24

如果你的时间精确到了小时或小时以上,那就得加上一天
比如你要查询2008-04-01到2008-04-30 的所有数据,其实也就是查询从2008-04-01到2008-05-01之前的所有数,所以要加上一天 不知道你能不能懂我说的

另外  fomat里  tttt是什么用的?

滚滚红尘中的白痴..........
2008-6-5 17:00
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.046822 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved