我用的是一个类似一datagrid的控件  其中有一列是下拉框  设置的是一个类别比如是类别1类别2   可是当我绑定的时候  每个列的类别都加进去了  也就是有重复的
     怎么样才能把重复的去掉啊!

解决方案 »

  1.   

    类别是通过数据库绑定的么?
    如果是那么把sql语句改一下去掉重复的就行了
    用Distinct
      

  2.   

    句个例子吧  
      字段1    类别
       a    1   
       b    1
       c    2
       d    2
       f    1 
       g    2当我把类别绑定的时候  在下拉框中会出现好多的1和2  跟数据库是对应的  有几个出现几个   我用Distinct这个了  不管用
      

  3.   

    SelectCommand="SELECT Distinct [ProgramID],  [IsAvailable], [ProgramTitle], [ProgramRe], [ProgramContent], [MovieCount], [WholesalePoint], [PromotionPoint], [ContentProvider] FROM [ProgramData]"  
    这样用对吗  我想去掉IsAvailable中重复的
      

  4.   

    select * from [ProgramData]
    compute
    select distinct  [IsAvailable] from [ProgramData] 
    分两个结果集返回