我在用DBcombobox时,它的属性DataSourse我选的是DataSourse1,属性DataField我选了一个表中的一个字段。其于数据连接我用的是Table1,DataSourse1,其属性我都是设置好了的,可就是在运行时DBcombobox的值只显示一个,这是怎么会事啊?是不是哪里还没有设置对哦?请各位高手指点指点吧

解决方案 »

  1.   

    对 没有添加ITEMS这是以前高人留给偶的with adoquery1 do
     begin
      close;
      sql.add('select distincet 你要选择的字段名字 from table');
      open;
      while not eof do
       begin
        dbcombobox1.items.add(adoquery1.fieldvalues['字段名字'];
        next;
       end;
     end;把代码放到form的onshow事件里就可以了
      

  2.   

    我用了啊,但是在运行的时候可以看见下拉列表的值,但是怎么选不上啊?我点一个下拉值但选不到DBcombobox中,怎么回事啊?