请教一下,我在窗体上放了两个dbgrid,当我要输入dbgrid1中的某一列的值时,然后就弹出dbgrid2以供输入值时参考,这个已经实现了,但是我不知道怎么使得在双击dbgrid2的某一列时,怎么把dbgrid2某个字段的值放到dbgrid1我要输入的那个单元格内呢,请教一下能不能实现,该怎么实现,谢谢

解决方案 »

  1.   

    帮你顶,如果是stringgrid就好办。
      

  2.   

    你是不是用showmodal把dbgrid2 show出来啊,然后双击某个值,传入dbgrid1?form2.showmodal;
    dbgrid1.xx:=form2.dbgrid2.xx;
    form2.free;不就好了,showmodal完窗体其实还在的。
      

  3.   

    同意 zhangl_cn(不做和尚了!)
      

  4.   

    看来只有用两个Form来分别放Dbgrid 然后相互调用是简单一些!
      

  5.   

    其实DBGrid也并不复杂的你只要更改DBGrid.dataSource.DataSet即可
      

  6.   

    可以写一个函数,由该函数调用带dbgrid2的窗体,将值返回去。