各位大侠,怎样在 edit里面回车弹出dbgird以后,再在dbgrid里回车,怎么把选择的那一行记录放在dbedit2,dbedit3,dbedit4里?

解决方案 »

  1.   

    只要把DBEDIT和DBGRID的DATASOURCE设置为一样的就会显示同一条记录的内容了
    不知道这样会不会符合你的意思,你试看看吧
      

  2.   

    在dbgrid 的celllclick里编写
    procedure Tfyxm.DBGrid1CellClick(Column: TColumn);
    begin
      edit1.Text:=ADODataSet1.fieldbyname('**').AsString;
      edit2.Text:=ADODataSet1.fieldbyname('**').AsString;
    end;
    这样你点击DBGRID里的记录,你的EDIT1,2就会是相应的记录了。
    楼主的意思应该是这个吧。