C#中combox怎么使用模糊查询。
答案:4 悬赏:60
解决时间 2021-02-08 04:13
- 提问者网友:剪短发丝
- 2021-02-07 23:58
C#中combox怎么使用模糊查询。
最佳答案
- 二级知识专家网友:无字情书
- 2021-02-08 00:12
cmb.AutoCompleteSource = AutoCompleteSource.CustomSource;
cmb.AutoCompleteMode = AutoCompleteMode.Suggest;
System.Collections.ArrayList myLst = new System.Collections.ArrayList();
myLst = CBaseFunc.GetName(tblName);
foreach (string m in myLst)
{
cmb.AutoCompleteCustomSource.Add(m);
}
设置autocopletesource 和 autocompletemode属性即可.
cmb.AutoCompleteMode = AutoCompleteMode.Suggest;
System.Collections.ArrayList myLst = new System.Collections.ArrayList();
myLst = CBaseFunc.GetName(tblName);
foreach (string m in myLst)
{
cmb.AutoCompleteCustomSource.Add(m);
}
设置autocopletesource 和 autocompletemode属性即可.
全部回答
- 1楼网友:单身小柠`猫♡
- 2021-02-08 04:09
例子:
combox 选择“商品编号”,输入商品编号,例如 64,
//声明一个全局变量where
string where="1=1";
//如果选择的是商品编号
if(combox.text=="商品编号"){
where +=string.formart(“ and 商品编号='{0}' ”,textbox.text)
}
list绑定数据
- 2楼网友:你把微笑给了谁
- 2021-02-08 03:17
在combox的textchanged事件中,使用like模糊查询(一般都是前十条记录),把查询到的记录添加到combox的items中(添加之前要先清除)。
下面就是在于你认为什么样的记录是最合适的记录了,这个要有一个判断的依据。
再有就是根据那个判断的依据,找到最合适的查询。改变它的index,或者改变它的selected。
以上未经本人亲测,纯属理论。。。。
- 3楼网友:一个很哇塞的汉子
- 2021-02-08 01:46
同上,用like,然后把合适的查询出来的数据在添加到combox就可以了!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |