DBLookupComBox在使用中如何避免在其下拉选项中,有重复的选项
如何过滤掉?:)

解决方案 »

  1.   

    DBLookComBox_period.ReadOnly  :=  true ;
    不好使 啊?
      

  2.   

    对不起,ReadOnly为只读属性,看错了。不好意思
    我觉得在list里应该有可以过滤的, 期待答案……
      

  3.   

    为什么会有重复选项?
    DBLOOKUPCOMBOBOX中不能输入的啊?
    正如楼上的说法,可能你的数据源本身就有重复,所以应该在数据源那里找原因
      

  4.   

    Ryan1005(从左向右走),怎么改?可不可以详细些?
      

  5.   

    你用什么作为和LISTSOURCE相连的DATASET?
    如果是QUERY那么 select distinct 书名 from table; 
    如果是TABLE,暂时我还没想到。^-^
      

  6.   

    用的 table  ;
    555555555555555555555555
      

  7.   

    控制一下listsource数据源不就好了!
      

  8.   

    将table中的数据手动过滤添加到一个clientdataset1里,再指定给DBLookupComBox.
      

  9.   

    加一个clientdataset组件,右击assign local data为table1,最好在table1数据为空时,这样只会得到表结构,然后在程序里手动过滤table中的数据,逐条加到clientdataset中。给clientdataset指定一个datasouce,再将DBLookUpComBox指定到datasource上。