如何才能把一条dbgrid内得记录传到另一个form内呢?
而且可以分开显示到各自对应的dbedit内呢?

解决方案 »

  1.   

    1. use 该form的单元直接用“form名字.控件名……”这样的方式直接读取
    2. 对ADO控件,新form上面用个同样的ADO控件,用clone方法把记录集复制过去对它操作即可
      

  2.   

    如果你的DBGRID 用ADO的DATASET连接的话,就好办了.
    在另一个窗口用组件与同一个DATASET连接,这样他们的
    指针就指在同一个记录上了,也就可以取出你要的记录了.
      

  3.   

    如果用的不是ADO的呢?]
    -----------
    用DBGrid1.DataSource.DataSet传,不管是什么