| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1093 人关注过本帖, 1 人收藏
标题:如何实现多条件查询?
只看楼主 加入收藏
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
结帖率:85.71%
收藏(1)
已结贴  问题点数:17 回复次数:7 
如何实现多条件查询?
我有个Access数据库,想实现在姓名列中一次选出为"张3",李4",王5"

我想用combox 或listBox,但我不会,特别是combox无法实现多选,谁能给我点建议和一段代码?谢谢
搜索更多相关主题的帖子: 查询 条件 
2010-01-22 17:06
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
收藏
得分:0 
想要多选就用 listbox 吧!~
2010-01-22 20:49
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 2楼 bczgvip
可否给段代码?关于SQL查询的,我想用listbox多选做where的条件!谢谢
2010-01-24 09:44
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
收藏
得分:2 
自己动手看看吧。
不知道的再问。
2010-01-24 12:30
haigecnpeng
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:2
帖 子:261
专家分:510
注 册:2008-10-6
收藏
得分:0 
select * from 表 where 姓名 in ('张3,李4,王5')

都说到了.net年代,VB与C#都是一样的!
但为什么招聘的都是C#呢?
2010-01-24 20:04
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 5楼 haigecnpeng
谢谢
2010-01-24 21:20
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 4楼 bczgvip
怎样得到listbox 选定的内容呢?
2010-01-24 21:22
haigecnpeng
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:2
帖 子:261
专家分:510
注 册:2008-10-6
收藏
得分:15 
用listview控件吧,将checkboxes设置为true,可以多选,name 设置为lsvInfo,。
  dim str as string
  str=""
  Dim i As Long
  For i = 1 To lsvInfo.ListItems.Count   '列举所以列
      If lsvInfo.ListItems(i).Checked = True Then     '判断列是否被选定
         '表达式
         str=str & "," & lsvInfo.ListItems(i).Text
      End If
  Next i
  str=right(str,len(str)-1)   '去掉第一个“,”。
  strsql=select * from 表 where 姓名 in ('" & str & "')"   ’生产查询语句
可以判断哪几行被选定。

都说到了.net年代,VB与C#都是一样的!
但为什么招聘的都是C#呢?
2010-01-24 21:40
快速回复:如何实现多条件查询?
数据加载中...
 
   



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

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