Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
dbgrid [급]
안녕하세요!
초보자입니다.
3.0 professionl(?) version
dbgrid a,b 가 있는데
dbgrid a(db와 연결된 dbgrid) 에 나오는 row중에서
버튼을 누르면
dbgrid b 에 하나씩 여러번 또는 여러개를 한꺼번에
추가 시키고 싶은데
잘되지 않는군요.
고수님들의 한수 부탁드립니다.
1
COMMENTS
유수
•
1999.05.20 00:33
안녕하세요. 유수입니다.
DBGrid는 기본적으로 다중 선택을 지원합니다.
Ctrl 키를 누른 상태로, 마우스를 클릭하면 되져..
그럼, 일단 dbgrid a에서 선택을 한 뒤에
거기서 선택된 Record들만 뽑아내는 작업이 필요합니다.
이경우 임시 테이블이나 메모리 테이블을 만든뒤에,
dbgrid b와 연결 시켜 주면 됩니다.
선택된 레코드를 나타는 DBGrid의 프로퍼티는 SelectedRows입니다.
북마크리스트형이며, 선택된 레코드들에 대한 북마크를 가지고 있습니다.
이에 대한 것은 도움말을 참조해 주세요.
이 프로퍼티를 이용해서, 처음부터 검색해 가며 테이블의 위치를
차례대로 이동시키면서, 하나씩, 뽑아내어, 임시 테이블로 삽입시켜 줍니다.
그리고, 만들어진 테이블을 dbgrid b와 연결 시켜 주면 됩니다.
임시 테이블보다는 메모리 테이블을 권합니다.
나중에 삭제해야 하는 등의 불편이 없기 때문입니다.
제가 권하는 메모리 테이블 컴포넌트는 RxLib의 TMemoryTable이며,
테이블에 Blob형이 있다면, TMemoryData를 써 주시면 됩니다.
간단히 소스를 만들어 올려 드리고 싶은데, 현재 다른 곳에 와 있는 관계 로, 올릴 수가 없네요.
chbang wrote:
> 안녕하세요!
> 초보자입니다.
> 3.0 professionl(?) version
> dbgrid a,b 가 있는데
>
> dbgrid a(db와 연결된 dbgrid) 에 나오는 row중에서
> 버튼을 누르면
> dbgrid b 에 하나씩 여러번 또는 여러개를 한꺼번에
> 추가 시키고 싶은데
> 잘되지 않는군요.
>
> 고수님들의 한수 부탁드립니다.
>
>
>
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
조영욱
•
1999.05.20 17:45
1
COMMENTS
/
0
LIKES
bde함수-DbiSaveChanges()사용법
이정욱
•
1999.05.20 19:34
dbiSaveChanges(Table1.Handle)을 하시면 Table1이 저장됩니다. 정의는 아래와 같이 되어있구요.. functi...
김명희
•
1999.05.20 08:23
1
COMMENTS
/
0
LIKES
퀵레포트 질문TT
powerman
•
1999.05.21 10:04
김명희 wrote: > 안여하세요. > 또 다시 같은 질문합니다. > 디테일 갯수 설정 어떻게합니까? > 예> A4...
이재민
•
1999.05.20 07:41
1
COMMENTS
/
0
LIKES
윈도우API에 관한 초보질문?
이정욱
•
1999.05.20 08:20
1. 같은방법으로 사용합니다. 단, 변수형은 각 언어에 맞게 고쳐주셔야 합니다. 2. Win32 API Bible이 있...
김희영
•
1999.05.20 06:26
3
COMMENTS
/
0
LIKES
리스트뷰와 트리뷰에서 정렬하는 방법은...?
김영대
•
1999.05.20 20:23
김희영 wrote: > 안녕하세요! > 델피언을 꿈꾸는 학생입니다... > > 질문의 내용은 다름이 아니오라 ...
김영대
•
1999.05.20 20:20
김희영 wrote: > 안녕하세요! > 델피언을 꿈꾸는 학생입니다... > > 질문의 내용은 다름이 아니오라 ...
안치봉
•
1999.05.20 09:49
김희영 wrote: > 안녕하세요! > 델피언을 꿈꾸는 학생입니다... > > 질문의 내용은 다름이 아니오라 ...
한상훈
•
1999.05.20 05:39
1
COMMENTS
/
0
LIKES
quickreport에 관한 질문 한가지 더...
정주영
•
1999.05.20 19:34
한상훈 wrote: > 질문한가지 더 올리겠습니다. > report 작성시 각 field의 길이를 고정시키고 > 더 긴...
초보운전
•
1999.05.20 03:35
2
COMMENTS
/
0
LIKES
프로그램의 위치는 어떻게 알수 있습니까
안치봉
•
1999.05.20 04:41
초보운전 wrote: > > 실행파일을 만들어 설치할경우 그 디렉토리위치는 > 주인 마음대로 일경우가 많습...
최석기
•
1999.05.20 04:05
초보운전 wrote: > > 실행파일을 만들어 설치할경우 그 디렉토리위치는 > 주인 마음대로 일경우가 많습...
한고은
•
1999.05.20 03:22
1
COMMENTS
/
0
LIKES
stored proc 에 관한 질문..
소병각
•
1999.06.09 20:32
한고은 께서 말씀하시기를... > CREATE PROCEDURE test2 @tbname char(20) AS > create table dbo.hgkim...
한상훈
1999.05.20 03:11
0
COMMENTS
/
0
LIKES
quickreport 관하여 질문
이영일
•
1999.05.20 02:58
1
COMMENTS
/
0
LIKES
unix server의 화일을 읽어오는 법..?
김영대
•
1999.05.20 20:32
이영일 wrote: > Sun server에 있는 ISAM형식의 화일을 PC로 불러오고 싶습니다. > PC의 OS는 NT이구 >...
박천문
•
1999.05.20 01:30
1
COMMENTS
/
0
LIKES
dbgrid 특정cell값 초기화
이정욱
•
1999.05.20 19:27
안녕하세요? 초기화보다는...제가 DB는 잘 모르지만 그 필드의 MinValue와 MaxValue를 정의해 놓으면 될것...
이호선
1999.05.20 01:26
0
COMMENTS
/
0
LIKES
Application 로드시 에러..
마성수
•
1999.05.20 00:57
1
COMMENTS
/
0
LIKES
UpdateSQL 사용상 문제점
송기원
•
1999.05.20 04:20
Tquery.CommitUpdate의 용도를 잘못 이해하고 계신듯 한데... 아님 제가 잘못 알고 있거나...허허... C...
남윤혁
•
1999.05.20 00:31
1
COMMENTS
/
0
LIKES
StringGrid의 Cell에 콤보박스 추가?
유수
•
1999.05.20 00:53
안녕하세요. 물론 가능합니다. 아주 일반적으로 쓰고 있는 방식이기도 하구요. 특정셀을 선택하는 순간...
김선경
•
1999.05.19 23:50
3
COMMENTS
/
0
LIKES
사용자 정의 Message처리 하는 법좀 알려줘요..
안치봉
•
1999.05.20 00:08
김선경 wrote: > 2개의 프로그램에서 교신을 하기 위해 사용자 정의 메세지를 이용할려구 해요 > > a라...
김선경
•
1999.05.20 04:10
호호.... 치봉님의 글 자~~알 읽었어요.... 한가지만 더 여쭤 봐도 실례가 아닌지... exe 프로그램( MD...
안치봉
•
1999.05.20 04:51
김선경 wrote: > 호호.... 치봉님의 글 자~~알 읽었어요.... > 한가지만 더 여쭤 봐도 실례가 아닌지... ...
chbang
•
1999.05.19 23:14
1
COMMENTS
/
0
LIKES
dbgrid [급]
안녕하세요! 초보자입니다. 3.0 professionl(?) version dbgrid a,b 가 있는데 dbgrid a(db와 연결된 dbgrid) 에 나오는 row중에서 버튼을 누르면 dbgrid b 에 하나씩 여러번 또는 여러개를 한꺼번에 추가 시키고 싶은데 잘되지 않는군요....
유수
•
1999.05.20 00:33
안녕하세요. 유수입니다. DBGrid는 기본적으로 다중 선택을 지원합니다. Ctrl 키를 누른 상태로, 마...
박종길
•
1999.05.19 22:06
1
COMMENTS
/
0
LIKES
화일 검색 및 실행에 대하여
안치봉
•
1999.05.19 22:27
박종길 wrote: > 델파이로 만든 프로그램에서 > 시스템에 설정되어 있는 드라이브에 대하여 > 지정된 화...
Gu Sung Ho
•
1999.05.19 21:20
1
COMMENTS
/
0
LIKES
Printer Object 로 봉투 인쇄를 하려고 합니다.
이정욱
•
1999.05.19 22:33
한델(http://www.delphi.co.kr)의 강의실에 가보세요. 인쇄에 대한 강좌가 있습니다. 그것을 참고하세요. ...
김정민
1999.05.19 21:12
0
COMMENTS
/
0
LIKES
Delphi 초봅니다. FileListBox관련.. Please!!
오기주
1999.05.19 21:12
0
COMMENTS
/
0
LIKES
[재질문] Query 에서 Sum 조건 주기
이현정
•
1999.05.19 20:00
1
COMMENTS
/
0
LIKES
기초적인 질문
이정욱
•
1999.05.19 22:32
DB콘트롤을 사용하기보다 일반 TEdit을 사용하시면 간단히 해결되지 않을까요? TEdit을 사용하셔서 입력이...
chbang
1999/05/19 23:14
Views
226
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
DBGrid는 기본적으로 다중 선택을 지원합니다.
Ctrl 키를 누른 상태로, 마우스를 클릭하면 되져..
그럼, 일단 dbgrid a에서 선택을 한 뒤에
거기서 선택된 Record들만 뽑아내는 작업이 필요합니다.
이경우 임시 테이블이나 메모리 테이블을 만든뒤에,
dbgrid b와 연결 시켜 주면 됩니다.
선택된 레코드를 나타는 DBGrid의 프로퍼티는 SelectedRows입니다.
북마크리스트형이며, 선택된 레코드들에 대한 북마크를 가지고 있습니다.
이에 대한 것은 도움말을 참조해 주세요.
이 프로퍼티를 이용해서, 처음부터 검색해 가며 테이블의 위치를
차례대로 이동시키면서, 하나씩, 뽑아내어, 임시 테이블로 삽입시켜 줍니다.
그리고, 만들어진 테이블을 dbgrid b와 연결 시켜 주면 됩니다.
임시 테이블보다는 메모리 테이블을 권합니다.
나중에 삭제해야 하는 등의 불편이 없기 때문입니다.
제가 권하는 메모리 테이블 컴포넌트는 RxLib의 TMemoryTable이며,
테이블에 Blob형이 있다면, TMemoryData를 써 주시면 됩니다.
간단히 소스를 만들어 올려 드리고 싶은데, 현재 다른 곳에 와 있는 관계 로, 올릴 수가 없네요.
chbang wrote:
> 안녕하세요!
> 초보자입니다.
> 3.0 professionl(?) version
> dbgrid a,b 가 있는데
>
> dbgrid a(db와 연결된 dbgrid) 에 나오는 row중에서
> 버튼을 누르면
> dbgrid b 에 하나씩 여러번 또는 여러개를 한꺼번에
> 추가 시키고 싶은데
> 잘되지 않는군요.
>
> 고수님들의 한수 부탁드립니다.
>
>
>
>