我的思路是这样的:
    我首先把所有的数据都入到TDBGrid中,当我先选其中一条记录时,就把这条记录的值分别用edit显示出来,如何实现呀!特别注意,是TDBGrid中的记录。
    刚学不久,帮帮忙,指点指点!

解决方案 »

  1.   

    可在TDBGrid的OnCellClick事件中写你自己的代码呀!
    ....
    Edit1.Text := Table1.FieldByName('aaaa').AsString;
    Edit2.Text := Table1.FieldByName('bbbb').AsString;
    ....
      

  2.   

    TDBGrid与ADO相连,用Edit.txt := ADO.FieldByName('字段名').asstring;
      

  3.   

    用TDBEdit吧,不用作任何操作!只需两者连接同一个datasource就可以了!当然还要对应fields!
      

  4.   

    self.Edit1.Text:=self.Query.FieldByName('fieldName1').asstring;
      

  5.   

    procedure TForm1.DBGrid1CellClick(Column: TColumn);
    begin
      Edit1.Text:=adoquery1.FieldByName('字段名').asstring;
    end;
      

  6.   

    用DBEdit吧
    设置其属性Enabled :=false;
      

  7.   

    楼主的这种功能 ,实际上连一行代码都不用写,你只要将DBEdit绑定到你的数据表就行了。