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
[1343] [질문] (무지급함) 조인된 DBGrid에서 데이타입력 문제/프포
mmiracle [ ] 3395 읽음    1999-05-15 00:07
안녕하세요.
여기서 도움을 많이 받고 있는 heaven입니다.

다름이 아니라, 제가 DB관련 프로그램을 만들다가 문제에 부딪쳤습니다.
현재 제가 하고자 하는 것은 마스터/디테일 관계의 프로그램인데요.
aa가 마스터고 bb가 디테일 이라고 할때, 두 테이블은 현재 쿼리컴포넌트를
이용해 데이타를 가져오고 있습니다.

aa의 OnDataChange의 이벤트에서 bb테이블을 쿼리하여 그 내용을 DBGrid에
보여주고 있습니다. bb테이블도 내부적으로 다른 테이블과 조인된 상태이고요.

aa테이블의 내용은 vcl컴포넌트를 이용해 화면에 보여주고 있습니다.

여기서, 데이타 추가시 현재 DBGrid에 보여지는 내용을 clear하고
DBGbid 에서 값을 직접 입력받고 싶습니다.

aa의 추가상태에서는 vcl컴포넌트의 내용을 clear하면 되는데, bb의 내용을
가지고 있는 DBGrid에서 내용을 clear하고 DBGrid에서데이타의 직접적인 입력은 어렵군요.
table컴포넌트를 사용할때는 잘 되던것 같던데...

다시 말씀드리면, 추가 버튼을 누르면 aa테이블의 내용을 보여주고 있는
vcl컴포넌트의 내용이 clear되면서 입력받을 수 있는 상태가 되고,
bb테이블의 내용을 보여주던, DBGrid의 내용도 clear되면서 DBGrid에서
직접적인 데이타 입력을 받고 싶습니다.
DBGrid에서는 여러라인의 데이타 입력도 가능했으면 합니다.

DBGrid에서 키입력이 되지않고, 기존의 내용도 clear되지 않으니
꼭 해결할 수 있는 방법 부탁드립니다.
여러라인의 데이타 입력을 받았을 때 테이블에 추가하는 방법도요...

설명이 부족하면 연락주세요...그럼 다시, 설명해 드리겠습니다.
꼭 부탁드립니다. 정말 급함...흑흑.


+ -

관련 글 리스트
1343 [질문] (무지급함) 조인된 DBGrid에서 데이타입력 문제/프포 mmiracle 3395 1999/05/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.