Q&A

  • DBGrid를 더불 클릭시...
DBGrid에서 조회한 레코드를 더블 클릭하면 더블클릭한 해당 레코드의 데이터를 edit에 넣고 싶습니다.

예를들면...
조회하고자 하는 테이블의 필드가 a b c d이고
조회한 레코드수가 10

이때 조회된 레코드중 7번째 레코드에 a필드값을 edit1에
b필드값을 edit2에 c필드값을 edit3에 d필드값을 edit4에 넣고 싶습니다.

고수님들 방법좀...부탁합니다.

추가...

DBGrid는 FormB이고 값을 넣고자 하는 Edit는 FormA입니다.
1  COMMENTS
  • Profile
    오익환 2003.10.05 04:09
    이렇게 해 보세유..

    OnCellClick Event를 이용

    procedure TFmCtrlGrid.DBGrid1CellClick(Column: TColumn);
    begin
      With DbGrid1.DataSource.DataSet do
         begin
             FormA.Edit1.Text:=Fields[1].AsString;
             FormB.Edit2.Text:=Fields[2].AsString;
      end;
    end;