Q&A

  • DBGrid 에서 다른 DBGrid로 쿼리 날리는 법좀...
DBGrid 를 2개 만들어서 하나는 main 하나는 sub라고 가정하면
main  Grid 에 선택된 셀의 값을 받아서 sub Grid에 세부 항목을 보여 주게끔 하고 싶은 데 이벤트를 어떻게 줘야 할지 모르겠네요..
main의 셀 클릭 이벤트를 주니 sub에서 main의 다음 것을 선택할때 화면에 뿌려 주더군요..
또 셀 클릭했을 때는 sub Grid에는 아무것도 보이지 않습니다.
이벤트를 잘못 준 건가 싶어서 고수님들의 고견을 듣고 싶습니다.
2  COMMENTS
  • Profile
    KDDG_RNStone 2003.07.15 21:58
    OnKeyUp Event에서 처리 해 보십시오.

    KeyUp Event는 키보드, 마우스 모두 반응하는것에 주의 하시구요.


  • Profile
    델파이 시작해 보렵니 2003.07.15 22:09

    님의 답변 정말 감사 드립니다.
    헌데 keyup 이벤트에서도 마찬가지로 두번째 Sub Grid에서는 main Grid선택시에 바로 출력은 안되네요..
    Main의 다음 셀을 선택했을 때 그 전에 선택된 쿼리가  실행 되는 듯 하네요.
    폼 생성시에 Main 쿼리를 실행 시키고 Main Grid 선택시에 Sub Grid에 선택된 항목에 관한 세부 항목을 다시 쿼리로 받아오는 것인데.. 설명이 잘 된지는 모르겠네요..
    소스 코드 내용은  쿼리 밖에 없어서 올릴 필요가 없을 듯 하고 무슨 문제가 있나? 참 모르겠네요..