C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[38161] Re:DBGrid 관련 질문입니다.
Starlet [starlet5] 948 읽음    2004-11-25 20:09
안녕하세요. AODQuery를 DBGrid에 연결하셨으면 중간에 DataSource라는 컴포넌트도 있죠?
DBGrid에서 커서가 바뀔때마다 Edit3->Text 를 갱신해줘야 클릭한 값이 들어갑니다. DataSource의 OnDataChange 이벤트에 Edit3->Text=Query1->FieldByName("Student_no")->AsString;  이 코드를 넣으셔서 커서가 바뀔때마다 갱신되도록 하시면 됩니다.

머털도사 님이 쓰신 글 :
: 안녕하세요..
: 으으으~~~ 이제 막 볼랜드 시작한 새내기 인데요..
: 책예제보고 따라하다가 궁금한게 있어서 몇자 적습니다.
: DBGrid 컴포넌트로 DB 연결을 했는데요
: DBGrid 컴포넌트의 레코드를 클릭하면 Edit->Text 내용을  Query 내용에 따라 유동적으로 바꿀순 없을까요?
: 그러니까.. 제가
: Edit3->Text=Query1->FieldByName("Student_no")->AsString;
: 이런식으로 했는데.. 값이 한번 들어가면 아무리 다른 레코드를 클릭해도 값이 안바뀌더라구요..
: 그래서 제가 일단은 DBEdit 컴포넌트를 이용해서 DataField 속성을 지정했더니 값은 바뀌는데
: 또 수정이 안되더라구요..ㅡㅡ;
: 해결방법없을까요.. ㅠㅠ

+ -

관련 글 리스트
38138 DBGrid 관련 질문입니다. 머털도사 1094 2004/11/24
38161     Re:DBGrid 관련 질문입니다. Starlet 948 2004/11/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.