while not clientdataset2.Eof do
  begin
   combobox1.Items.Add(clientdataset2.Fields[0].asstring);
   next;
   end;这段代码,为什么不能执行啊,我点了运行后,就卡在那里了,是什么原因啊,有没有什么解决的方法,求解啊

解决方案 »

  1.   

    可能是因为你使用了多个WITH, 从而造成 next 不明确吧
      

  2.   

    while not clientdataset2.Eof do
    begin
      combobox1.Items.Add(clientdataset2.Fields[0].asstring);
      clientdataset2.next;
     end;
      

  3.   

    本帖最后由 hongqi162 于 2011-04-28 08:57:33 编辑
      

  4.   

    第一,分清next是谁的,
    第二,是不是数据太多,导致假死
      

  5.   

    明显Next不对啊...TForm也有Next方法.