| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2142 人关注过本帖, 1 人收藏
标题:VB6.0中查询多个条件的语法,请教!
只看楼主 加入收藏
wangyiaihu
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2020-4-22
结帖率:100%
收藏(1)
已结贴  问题点数:20 回复次数:9 
VB6.0中查询多个条件的语法,请教!
查询红色框内的 4个条件,代码怎么写?
图片附件: 游客没有浏览图片的权限,请 登录注册

下面是我写的查询单个条件的代码?请问该怎么添加,
    rs11.Open "Select * from 数据 Where 设备编号='" & Combo1.Text & "'", conn11, 3, 2


搜索更多相关主题的帖子: 语法 多个 条件 VB6.0 查询 
2020-05-02 19:02
wangyiaihu
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2020-4-22
收藏
得分:0 
回复 楼主 wangyiaihu
日期使用的不是COMBO控件,使用的是日期控件DTPicker。。请注意。。。
2020-05-02 19:05
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:10 
    rs11.Open "Select * from 数据 Where 设备编号='" & Combo1.Text & "' And 日期>=#" & Conbo2.Text & "# And 确认状态='" & Combo4.Text & "'", conn11, 3, 2
    均需要符合三个条件,截至日期因为是当天日期,那么大于开始日期,就包括当天日期,不需要加在判断语句中了。

请不要选我!!!
2020-05-03 08:26
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4938
专家分:30047
注 册:2008-10-15
收藏
得分:10 
他这个查询语句不能这样直接写。原因在于他的提交时间,字段属性是字符串类型,不是日期类型。

晕不晕,反正我昨天看了下,无从下手。

授人于鱼,不如授人于渔
早已停用QQ了
2020-05-03 09:09
wangyiaihu
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2020-4-22
收藏
得分:0 
回复 3楼 ZHRXJR
你没懂我的意思,我需要的是查询在日期范围以内的,这个条件,应该是BETWIN
2020-05-03 15:31
wangyiaihu
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2020-4-22
收藏
得分:0 
回复 4楼 风吹过b
查询 两个日期范围以内,这样的条件?
代码不好写吗?
2020-05-03 15:33
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:0 
回复 5楼 wangyiaihu:
这样的话,开始日期与终止日期均需要使用日期控件选择日期的,那么查询SQL 应该是:
rs11.Open "Select * from 数据 Where 设备编号='" & Combo1.Text & "' And 日期>=#" & CDate(Text!.Text) & "# And 日期<=#" & CDate(Text2.Text) & "# And 确认状态='" & Combo4.Text & "'", conn11, 3, 2

回复 4楼 风吹过b
呵呵,疏忽了,今天转换为日期格式了。


请不要选我!!!
2020-05-03 20:01
wangyiaihu
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2020-4-22
收藏
得分:0 
回复 7楼 ZHRXJR
按照这个代码运行试了,不管用。
2020-05-04 14:37
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4938
专家分:30047
注 册:2008-10-15
收藏
得分:0 
现在关键是你数据库中日期字段是什么格式,如果日期型的,那么可以上面 ZHRXJR 的代码。
我前面的提醒就是说你显示出来的数据有二种格式,分明是字符串类型,这种情况情况下无法使用一条查询命令进行查询。

授人于鱼,不如授人于渔
早已停用QQ了
2020-05-05 22:47
wangyiaihu
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2020-4-22
收藏
得分:0 
回复 9楼 风吹过b
是 日期型  ,请写出代码?
2020-05-06 15:13
快速回复:VB6.0中查询多个条件的语法,请教!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018971 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved