Q&A

  • 쿼리쓸때 마스터/디테일 관계...
어제 필터링 물어봤던 사람인데요..

음...쿼리를쓴다면 마스터/디테일 관계는 어떻게 맺어주나요?

전 테이블 쓸때 그런 관계들을 막 복잡하게 역어나서리...흑흑...

그럼 많은 조언 부탁드립니다..

3  COMMENTS
  • Profile
    김범석 2000.06.23 19:02
    query1 : master --> select aaa from Taaa



    query2 : detail --> select * from Tbbb

    where aaa = :aaa





    물론 query1의 aaa field가 query2에도 있어야 되겠죠



    위와 같이하고요 qeury2의 dataSource property에 query1에 묶여 있는



    dataSource명을 넣어주세요



    그리고 query1을 open 시키면 query2도 자동으로 open 되면서 master/detail



    관계로 되죠





    이은정 wrote:

    > 어제 필터링 물어봤던 사람인데요..

    > 음...쿼리를쓴다면 마스터/디테일 관계는 어떻게 맺어주나요?

    > 전 테이블 쓸때 그런 관계들을 막 복잡하게 역어나서리...흑흑...

    > 그럼 많은 조언 부탁드립니다..

  • Profile
    이은정 2000.06.23 19:37
    김범석 wrote:

    > query1 : master --> select aaa from Taaa

    >

    > query2 : detail --> select * from Tbbb

    > where aaa = :aaa

    >

    >

    > 물론 query1의 aaa field가 query2에도 있어야 되겠죠

    >

    > 위와 같이하고요 qeury2의 dataSource property에 query1에 묶여 있는

    >

    > dataSource명을 넣어주세요

    >

    > 그리고 query1을 open 시키면 query2도 자동으로 open 되면서 master/detail

    >

    > 관계로 되죠

    >

    >

    그럼 DataSource를 한개만 있어야한다는 소린데..

    Qeury1과 Qeury2가 따로따로 DataSource가 있어야 합니다..

    이럴땐 어쩌죠?



  • Profile
    김범석 2000.06.23 20:21
    이은정 wrote:

    > 김범석 wrote:

    > > query1 : master --> select aaa from Taaa

    > >

    > > query2 : detail --> select * from Tbbb

    > > where aaa = :aaa

    > >

    > >

    > > 물론 query1의 aaa field가 query2에도 있어야 되겠죠

    > >

    > > 위와 같이하고요 qeury2의 dataSource property에 query1에 묶여 있는

    > >

    > > dataSource명을 넣어주세요

    > >

    > > 그리고 query1을 open 시키면 query2도 자동으로 open 되면서 master/detail

    > >

    > > 관계로 되죠

    > >

    > >

    > 그럼 DataSource를 한개만 있어야한다는 소린데..

    > Qeury1과 Qeury2가 따로따로 DataSource가 있어야 합니다..

    > 이럴땐 어쩌죠?

    >



    아니요 DataSource 는 두개 다 있어야 됩니다



    그래야 query1이 open된 자료를 보여줄 dataControl 과 연결할 수 있고



    query2도 open된 자료를 보여줄 dataControl 과 연결할 수 있기 때문이죠!



    그래도 의문 나세요 *^^* 않되면 tel no mail로 보내요....