100分求助!!!如何去掉绑定了数据源的Combox下拉列表中重复的项

时间:2022-09-06 11:45:53
this.cmbObj.DataSource = m_Father.DisplayView;
   this.cmbObj.DisplayMember = "LessonObj";
   绑定后,cmbObj中显示了很多重复项。有没有办法可以过滤一下。谢谢大家了!

8 个解决方案

#1


你只有过滤m_Father里面的数据!

#2


好像没有更好的办法!

#3


如果数据来自数据库,用Sql语句吧。

#4


用SQL实现简单,试一试。

#5


select distict aaa from table

#6


一种是结构性的设计,专门做一个表放不重复的
一种是像 bitsbird(一瓢.net)那样的直接用SQL来取出不重复的值
各有优点,第一种在大数据重复的情况下的效果好过第2种,特别是这表数据特多的时候

#7


select distict aaa from table

#8


谢谢大家了,散分.我现在是用程序把所有的不同项放到一个arraylist中,再绑定到combox上。哎,烦!

#1


你只有过滤m_Father里面的数据!

#2


好像没有更好的办法!

#3


如果数据来自数据库,用Sql语句吧。

#4


用SQL实现简单,试一试。

#5


select distict aaa from table

#6


一种是结构性的设计,专门做一个表放不重复的
一种是像 bitsbird(一瓢.net)那样的直接用SQL来取出不重复的值
各有优点,第一种在大数据重复的情况下的效果好过第2种,特别是这表数据特多的时候

#7


select distict aaa from table

#8


谢谢大家了,散分.我现在是用程序把所有的不同项放到一个arraylist中,再绑定到combox上。哎,烦!