Q&A

  • dbgrid [급]
안녕하세요!

초보자입니다.

3.0 professionl(?) version

dbgrid a,b 가 있는데



dbgrid a(db와 연결된 dbgrid) 에 나오는 row중에서

버튼을 누르면

dbgrid b 에 하나씩 여러번 또는 여러개를 한꺼번에

추가 시키고 싶은데

잘되지 않는군요.



고수님들의 한수 부탁드립니다.









1  COMMENTS
  • Profile
    유수 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 에 하나씩 여러번 또는 여러개를 한꺼번에

    > 추가 시키고 싶은데

    > 잘되지 않는군요.

    >

    > 고수님들의 한수 부탁드립니다.

    >

    >

    >

    >





    • chbang
    • 1999.05.19 23:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 유수
      1999.05.20 00:33
      안녕하세요. 유수입니다. DBGrid는 기본적으로 다중 선택을 지원합니다. Ctrl 키를 누른 상태로, 마...
    • 박종길
    • 1999.05.19 22:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.19 22:27
      박종길 wrote: > 델파이로 만든 프로그램에서 > 시스템에 설정되어 있는 드라이브에 대하여 > 지정된 화...
    • 이정욱
      1999.05.19 22:33
      한델(http://www.delphi.co.kr)의 강의실에 가보세요. 인쇄에 대한 강좌가 있습니다. 그것을 참고하세요. ...
    • 이현정
    • 1999.05.19 20:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.19 22:32
      DB콘트롤을 사용하기보다 일반 TEdit을 사용하시면 간단히 해결되지 않을까요? TEdit을 사용하셔서 입력이...
    • 김지연
    • 1999.05.19 19:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.19 22:29
      아래의 문제가 아닌것 같네요. 분명 끝나면서 하는일에 생성되지 않은 콘트롤을 사용하려고 하는것 같습니...
    • 안치봉
      1999.05.19 20:36
      김지연 wrote: > 데이타를 구조화해서 자료를 집어넣을려고 아래와 같이 코딩을 했습니다.. > > > ty...
    • sun
    • 1999.05.19 18:55
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.20 00:19
      김하정 wrote: > 안녕하세요... > 제가 어제 안치봉씨께 다시 소스를 보냈는데 > Q&A에 올리라는 걸 깜...
    • 안치봉
      1999.05.19 21:06
      김하정 wrote: > 안녕하세요... > 제가 어제 안치봉씨께 다시 소스를 보냈는데 > Q&A에 올리라는 걸 깜...
    • 북해
    • 1999.05.19 18:22
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 지종진
    • 1999.05.19 16:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.19 22:26
      아무래도 BDE의 버전 문제 같군요. BDE만 최신으로 설치해 보세요. BDE는 개발환경과 사용환경이 같은 버...
    • 하윤철
      1999.05.19 17:33
      강지영 wrote: > loop로 처리하였을때 Update Failed라는 에러가 발생합니다. > > with Query1 do > b...
    • 1999.05.19 10:06
      강지영 wrote: > 안녕하세요. 또 지영이 입니다. > Tdatabase의 ApplyUpdates메소드를 사용하다가 문제에...
    • 강지영
      1999.05.19 15:23
      한 wrote: > 강지영 wrote: > > 안녕하세요. 또 지영이 입니다. > > Tdatabase의 ApplyUpdates메소드를 ...
    • 1999.05.20 01:49
      강지영 wrote: > 한 wrote: > > 강지영 wrote: > > > 안녕하세요. 또 지영이 입니다. > > > Tdatabase...
    • 김영주
    • 1999.05.19 04:52
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.19 21:15
      김영주 wrote: > 계속 Screen Saver에 대한 질문이군요. > > explorer에서 보면 '화면보호기 연결프...
    • 김영주
      1999.05.21 18:53
      Hi. > 이 게시판에서 ShellExecute 나 WinExe 로 검색을 해보시기 바랍니다. > 아니면 Win32 API 도...
    • 강경중
    • 1999.05.19 04:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.19 04:39
      Label은 죽어도 포커스를 가지지 못합니다. 강경중 wrote: > 도와 주세요 > 폼의 여러 콤포넌트 중 실...
    • 강경중
    • 1999.05.19 03:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.19 04:01
      저장을 하셔야 합니다. ComboBox1.Items.SaveToFile 로 저장하시고 시작될때는 ComboBox1.Items.Loa...
    • 신규찬
    • 1999.05.19 02:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전철호
      1999.05.19 19:53
      신규찬 wrote: > maskedit에서 한글을 입력하면 에러가 발생합니다. > 어떻게 처리하면 되는지 아시는분 ...
    • 오기주
    • 1999.05.19 02:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하윤철
      1999.05.19 03:22
      오기주 wrote: > 계산 항목을 가로로 나오게 할수 없는지요?? > 조건을 개별적으로 줄수 있는 방법이 없...