|
이상혁 님이 쓰신 글 :
: DBGrid에서 셀을 선택해서 그 반환값을 받아내려면 어떻게 해야하나요?
: 그러니까, 셀을 선택해서 그 셀의 5번째 컬럼의 내용을 Memo에 뿌리려면요..어떻게 해야되요?
: 꼭좀 답변 부탁드립니다.
지나가는사람 님이 답변을 한 내용입니다만
또다른 방법이 있어서 이렇게 건방지게(?) 답을 답니다. ㅡ.ㅡ;;;
만일 DBGrid가 현재 특정 TQuery에 바운딩 되어 있는 상태라면
DBGrid를 클릭하면 테이블의 해당 레코드가 선택된것과 같아진다고 보시면 됩니다.
그래서 특정 칼럼(그게 5번째든 여섯번째든 상관없이...)을 TEdit나 TMemo등에 뿌려 줄려면
Edit1->Text = Query1->FieldByName("필드명")->AsString; //만일 Integer형이라면 AsInteger를 적어주시면 됩니다.
이런식으로 그냥(?) 뿌려주시면 됩니다.
그냥 참고만 하세요
|