我的combox中的内容是从数据库中读取的,随数据库的变化而变化,我想同时在其中显示一项固定的内容,与数据库没有关系的选项
比如:我从数据库中读取到值:aa,bb,cc,dd,这四个值在combox中显示出来,同时我想在其中再显示一个asdf的值,这个值不是从数据库中读取到的,是我通过某种方法写入到combox的值中的,请教这个方法如何做到啊.

解决方案 »

  1.   

    用ComboBox1.Items.Add('asdf');添加进去就是了
    前面数据库里面的内容用一个循环写入
      

  2.   

    给你一个例子参考吧:procedure TForm1.Button1Click(Sender: TObject);
    begin
      With ADOQuery1 do
      begin
        Close;
        SQL.Text := 'select * from main';
        Open;
        ComboBox1.Clear;
        while not eof do
        begin
          ComboBox1.Items.Add(Fields[0].AsString); //循环写入ComboBox1
          Next;
        end;
        ComboBox1.Items.Add('asdf');
      end;
    end;