比如:
1.通过双击插入
2.使用选择插入
..........
请高手指导

解决方案 »

  1.   

    不明你的意思, DBGrid是感知控件,是用于显示dataset 里面的数据。而要对DBGrid进行插入这些动作,只要直接对与之连接的dataset进行操作就可以了.
      

  2.   

    从DBGrid1.DataSource.DataSet插入到DBGrid2.DataSource.DataSet中;
      

  3.   

    请问在dbgrid中某个字段输入编号回加车将其余的字段值带出
    此方法如何实现
      

  4.   

    dbgrid1.datasource.clone(dbgrid1.datasource)
      

  5.   

    for I := 0 to dbgrid2.SelectedRows.Count - 1 do
      begin
        dbgrid1.GotoBook(Pointer(dbgrid2.SelectedRows.Items[I]));
       end
      

  6.   

    补充  要选中行
    for I := 0 to dbgrid2.SelectedRows.Count - 1 do
      begin
        dbgrid1.GotoBook(Pointer(dbgrid2.SelectedRows.Items[I]));
        dbgrid1.Append;
        dbgrid1.FieldByName('CustomerCode').AsString :=
          dbgrid2.FieldByName('CustomerCode').AsString;
        dbgrid1.FieldByName('CustomerName').AsString :=
          dbgrid2.FieldByName('CustomerName').AsString;
        、、、、、、、、、、、
        dbgrid1.Post;
    end;
    一定OK
      

  7.   

    to qyyok() 
      dbgrid.FieldByName 能通过吗?
      

  8.   


    同志们,大家可以将实现的方法在我的贴子中陈列出来,供大家交流,
    谢谢
    还有一种方法是:
    1.通过双击插入
    2.使用选择插入
    3.在grid中的某一字段中输入编号回车自动带出后边的字段
    ..........
    大家一同学习