| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5424 人关注过本帖
标题:【悬赏】C# winform 多个combobox 下拉列表过滤重复值
取消只看楼主 加入收藏
子墨蓝心
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-12-7
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:6 
【悬赏】C# winform 多个combobox 下拉列表过滤重复值
图片附件: 游客没有浏览图片的权限,请 登录注册
<----- 这里是图片样式


有一张表:类型type,属地place,金额price,从数据库里提取数据赋值给comboBox类型type,属地place,金额price;且每个下拉列表的内容不重复[类型type,属地place,金额price]


有没有更好的方法,要代码。。。。!!!!!!!!!!!!


程序代码:
        private void Form1_Load(object sender, EventArgs e)
        {
            

            SqlConnection conn = new SqlConnection(connStr);
            SqlCommand cmd = new SqlCommand("select distinct type from ExchangeCard group by type", conn);
            price.Items.Add("20");
            price.Items.Add("30");
            price.Items.Add("50");
            price.Items.Add("100");
            place.Items.Add("全国");
            conn.Open();

            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                type.Items.Add(dr["type".ToString()]);
               
            }
            dr.Close();
        }

        private void type_SelectedIndexChanged(object sender, EventArgs e)
        {
            
        }


[ 本帖最后由 子墨蓝心 于 2010-12-7 14:15 编辑 ]
搜索更多相关主题的帖子: combobox winform 列表 悬赏 
2010-12-07 14:10
子墨蓝心
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-12-7
收藏
得分:0 
SqlCommand cmd = new SqlCommand("select distinct type from ExchangeCard group by type", conn; 这能用一个distinct 多个怎么写?

加添Items....就拿属地来说,这全国有很多个地方,这要是用Items手都得用软。

哎!!!!!
2010-12-07 14:58
子墨蓝心
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-12-7
收藏
得分:0 
price.Items.Add("20");
            price.Items.Add("30");
            price.Items.Add("50");
            price.Items.Add("100");
            place.Items.Add("全国");


这个我写的。。。
2010-12-07 15:12
子墨蓝心
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-12-7
收藏
得分:0 
C#怎么没有人呢。晕啊!
2010-12-07 15:17
子墨蓝心
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-12-7
收藏
得分:0 
你这是标题党,是啥,我不怎么上论坛。。。  我想要更好的代码。多个comboBox下啦列表取出数据,去掉重复项。。

可没人来写个我看看。不给力啊~!~
2010-12-07 15:41
子墨蓝心
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-12-7
收藏
得分:0 
请问那个大侠能来帮帮忙啊~@Z
2010-12-08 10:27
子墨蓝心
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-12-7
收藏
得分:0 
以下是引用ch_haozi在2010-12-8 11:19:46的发言:

我理解能力差完全不明白你想干啥



上面有图片,每一个下拉列表要从数据库提取字段,并且显示出来,不显示重复项。每个下来列表要求都都从数据库绑定数据,并且每个下拉列表不能出现重复项。
2010-12-09 09:21
快速回复:【悬赏】C# winform 多个combobox 下拉列表过滤重复值
数据加载中...
 
   



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

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