我参考书学着做了一个管理系统,在这个系统中有供应商数据库,商品数据库,我想在商品窗体中加一个供应商名称,可是加上后,属性设置了,可以运行,但是DBCombobox不可以用,不出现下拉单。问题出现的原因会有哪些?

解决方案 »

  1.   

    DBCombobox就是供应商名称使用的控件
      

  2.   

      with adoquery1 do
      begin
        close;
        sql.text := ' select flow from test2';
        open;
        while not eof do
        begin
          DBComboBox1.Items.Add(fields[0].AssTring);
          next;
        end;
      end;得循环加吧。
      

  3.   

    这个得用TDBLookupComboBox控件,参考如下设置:
    object DBLookupComboBox1: TDBLookupComboBox
      DataField = '供应商名称'
      DataSource = DataSource1 // 商品数据
      ListField = '供应商名称'
      ListSource = DataSource2 // 供应商数据
    end
      

  4.   

    清洁工终于出现了……
    或者说终于在delphi版出现了……