在DELPHI里如何把TADODataSet查出来的数据集进行遍历和访问里面的值。

解决方案 »

  1.   

    ado  table grid 呵呵,固定搭配
      

  2.   

    例如:用一个钮实现,将其中一个字段(本例为:x_a)的内容添加到ListBox1中去:procedure TForm1.Button1Click(Sender: TObject);
    begin
     with ADODataSet1 do begin
      if not IsEmpty then begin
        ListBox1.Items.Clear;
        First;
        while not eof do begin
        ListBox1.Items.Add(FieldValues['x_a']);
        next;
        end;
      end;
     end;end;
      

  3.   

    走错地方,顺带被恶心了一把。SHT
      

  4.   


    begin   
          ADODataSet.First;   
          Whlie   not   ADODataSet.Eof   do   
          begin   
              //   执行代码   
              ADODataSet.Next;   
          end;   
      end;   
      

  5.   

    只知道用next来垃圾的遍历,等待另外一个高效的实现
      

  6.   

    代码很好啊 我晕,说得很原理,各位老大不要这样语气,关键是解决问题
    first last last privor 等方法是最有效也是最基础的