spda窗体放一个DBGrid1、DataSource1和ADOQuery1;在另一窗体spedit中放几个DBEdit控件,Datasuorce属性:spda.DataSource1 当我选择DBGrid的某一行,DBEdit都会显示DBGrid当前行的相应值。
后来我又加一个主窗体MainForm,流程是:
MainForm->spda->双击DBGrid1某一行,出现spedit窗体。
奇怪的是:双击DBGrid某一行,spedit窗体的DBEdit怎么老是显示第一行的记录呢?DBGrid和DBEdit的数据源还是同一个呀,怎么DBEdit找不到相应的指针了呢?谢谢!!