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
[10074] Re:Re:Re:[급질문]Query로 조회를 한다음..
임선규 [starlim] 816 읽음    2001-08-20 14:14
음...
먼저 TDataSource를 하나 만드셔서..(디비그리드를 사용하신다면 이미 만드셨겠군여...)
데이타셋을 Query로 지정을 하세요.
그런다음 디비 콤보박스의 데이타소스를 방금만들었던 DataSource로 지정하시고
디비콤보의 DataField를 가지고ㅗ고싶은 필드로 지정하세요.
그럼 이제부터 디비그리드에서 한레코드를 클릭할때마다 디비콤보에 그내용이 보이실겁니다.
참고로 아래 말씀하신데로 하면 디비콤보라도 아이템들을 등록하실수 있습니다.
제가 보기엔 디비콤보의 데이타소스와 데이타필드를 설정하시지 않으신것 같은데..
혹시 제가 잘못이해했다면 다시 올려주시기 바랍니다.
그럼 도움이 되셨길....

^^* 님이 쓰신 글 :
: 답변 정말 감사합니다. 그런데요..제가 가지고 있는 콤보박스는 DB콤보박스입니다. 그래서 그런지 이렇게 했더니 안되더라구요.. DB콤보박스에는 불러올 수가 없는건가요?
: ComboBox->Items->Add(Query->FieldByName("필드명")->AsString);
:
: 제가 상세히 말씀드리면요...
: 메인폼이 있고 디비그리드가 있고 그리드 한 라인을 선택하고 수정버튼을 누르면 수정에 관한 모달박스가 뜨고 그 모달박스에 디비콤보박스가 있습니다. 그곳에 디비그리드의 정보를 가져오고 싶은 것이거든요...
: 그리드에 Name이 있고 디비콤보에 그 Name의 정보를 가져오고 싶은 것이거든요.. 제 생각엔 DB콤보에 이미 아이템이 들어가 있어서 그런거 같은데.. 그러면.. 그리드에 있는 Name과 디비콤보에 있는 Item이 같게 불러지게 하려면.. 제가 너무 어리버리하게 질문을 한거 같아요. 그래도 잘 읽어주세요..
:

+ -

관련 글 리스트
10024 [급질문]Query로 조회를 한다음.. ^^* 825 2001/08/17
10025     Re:[급질문]Query로 조회를 한다음.. 임선규 972 2001/08/17
10049         Re:Re:[급질문]Query로 조회를 한다음.. ^^* 823 2001/08/20
10074             Re:Re:Re:[급질문]Query로 조회를 한다음.. 임선규 816 2001/08/20
10080                 Re:Re:Re:Re:[답변]정말.. ^^* 801 2001/08/20
10082                     ^^; 다행이네요..(내용없음) 임선규 766 2001/08/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.