VB combobox怎么实现可多选下拉列表中的内容?

想要实现在combobox下拉框可多选择几个条件,然后点查询时能查询出满足选择的几个条件,相当于OR的关系,只要满足几个条件中的一个就显示出来?... 想要实现在combobox下拉框可多选择几个条件,然后点查询时能查询出满足选择的几个条件,相当于OR的关系,只要满足几个条件中的一个就显示出来? 展开
 我来答
149005501
推荐于2018-05-09 · TA获得超过8.6万个赞
知道顶级答主
回答量:7.9万
采纳率:90%
帮助的人:1.3亿
展开全部
你是数据库查询吧,SQL之类的,很容易啊:
这很容易,要做几个combobox出来好了,里面是条件,比如 A大于0 ,A等于0,A小于0
然后用selece Case combo1.text 判断一下。如:
dim A as string
A ="select * form XXX where 1=1 and "
selece Case combo1.text
Case "A大于0"
A = A & "a>0"
Case "A等于0"
A = A & "a=0"
...
select end

下面比如B列判断之类的,到最后执行SQL查询命令,把结果显示出来就OK了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忠成静0O
推荐于2016-12-04 · TA获得超过1049个赞
知道小有建树答主
回答量:1114
采纳率:100%
帮助的人:900万
展开全部
'举个简单的例子,如果Text1文本框中存在 Combo1内容或存在 Combo2内容或存在 Combo3内容那么Text1文本框显示ok
If InStr(1, Text1.Text, Combo1.Text) > 0 Or InStr(1, Text1.Text, Combo2.Text) > 0 Or InStr(1, Text1.Text, Combo3.Text) > 0 Then
Text1.Text = "ok"
End If
'请参考。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
麦麦麦麦西DH
2013-11-22 · TA获得超过135个赞
知道答主
回答量:112
采纳率:0%
帮助的人:16万
展开全部
你用combobox,没这个属性的。可以考虑用listbox,这样才可以选择多个,将multiselect属性设置为2就好了。
combobox每次只能选择一个!
combobox是listbox和text的结合。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式