我想在dbgrid下选几条记录 并将这几条选中的记录增加到另外一张表里去,怎么实现,谢谢?

解决方案 »

  1.   

    adoquery.GetBook;
    adoquery.GotoBook();好象是这样。用F1查看帮助。
      

  2.   

    保证数据集打开着
    procedure TForm1.Button2Click(Sender: TObject);
    var i:integer;
        count:integer;
    begin
         with adoquery1 do
         begin
           count:=dbgrid1.SelectedRows.Count;
           for i:=0 to count-1 do
             begin
                GotoBook(pointer(DBGrid1.SelectedRows.items[i]));
                listbox1.Items.add(fieldbyname('id_id').value);
             end;
         end;
    end;