|
이성수 님이 쓰신 글 :
: 테이블의 필드가 이름과 나이 2개라고 가정했을때
: 현재 선택된 DB그리드의 데이타, 즉 이름필드를 클릭하여 선택하면
: 스트링그리드처럼 현재 셀의 좌표를 알아내던지하여
: 에디트1(이름)/에디트2(나이)에 데이타를 넣으려고 합니다.
:
:
안녕하세요~
만해입니다.
저도 u&i 님의 답변을 도용 해서 애기 드리면~
Edit1->Text = Table1->FieldByName("이름")->AsString;
Edit2->Text = Table1->FieldByName("나이")->AsString;
이렇게 하시면 되요
DBGrid에서 어느 셀을 선택하게 되면 Table에서 자동으로 현재 선택된
셀에 대한 정보를 가지게 되고,
그걸 FiledByName 같은 함수로 가져 올수 있습니다
그럼 이만~
|