如题!谢谢!!!!!!!!!!!

解决方案 »

  1.   

    再贴一次  
    iSelRowCount:=DbGridEh_ItemSelect.SelectedRows.Count;
          DBGridEh_ItemSelect.DataSource.Dataset.First;//
          for i:=0 to iSelRowCount-1 do
          begin
          DBGridEh_ItemSelect.DataSource.Dataset.GotoBook(Pointer          (DBGridEh_ItemSelect.SelectedRows[i]));
        访问DBGridEh_ItemSelect.DataSource.Dataset为你的Dataset赋值就可以了
         end;
      
    end;
      

  2.   

    是不是我没说明白,
    就是我在dbgrid1中选择了部分记录,dbgrid1.datasource:=datasource1;
    datasoure1.dateset=adoquery1;我想将选中的数据放如adoquery2或adotable1
    谢谢各位!!!!!
      

  3.   


    var iSelCount,j:integer;
    begin
      iSelCount:=DbGrid.SelectedRows.Count;
      ADOQuery1.First;
      for j:=0 to  iSelCount do
      begin
        ADOQuery1.GotoBook(Pointer(DBGrid.SelectedRows[i]));
        ADOQuery2.FieldByName('你的字段').Value:=ADOQuery1.FieldByName('你的字段');
        ......
      end;
    end;
      

  4.   

    谢谢rockswj(石头) 我发第二条是还没看见你的贴子
    谢谢了!!!!