如何把从用clientdataset找出的数据加到combobox中?while not clientdataset.eof then 
combobox.items.add()  .......
???????????????

解决方案 »

  1.   

    一个for循环就可以了:
    clientdataset.first;
    for i:=0  to clientdatasetmp.RecordCount-1 do
                begin
                combobox.Items.Add(clientdataset.fieldbyname('想加的字段').asstring);
                    clientdataset.Next;
                end;
      

  2.   

    boynicky(鱼干儿) 对了。等会揭贴
      

  3.   

    clientdataset.first;
    while not clientdataset.eof do
    begin
      combobox.Items.Append(clientdataset.fieldbyname('想加的字段').asstring);
      clientdataset.Next;
    end;
      

  4.   

    gzllich(刚从泥坑里出来) ( ) 说得对!
    按他的方法没错的clientdataset.first;
    while not clientdataset.eof do
    begin
      combobox.Items.Append(clientdataset.fieldbyname('想加的字段').asstring);
      clientdataset.Next;
    end;