Q&A

  • Table에서 순서변경하는 것좀..
안녕하세요 고수님들..



다름이 아니라 Table의 순서를 변경하려고 합니다. 물론 Coding을 해서 말입니다.

예를 들면 라디오 버튼을 이용해서 1. 학과별로 2. 대학별로 라는 선택을 한다고 했을경우에



학과별인 경우 대학별인경우

학 과 대학 대학 학과

------------- ---------------

전산 A A 전산

물리 A A 물리

생물 A A 생물

... ... ............

화학 B B 화학



과 같은 결과를 얻을려고 하는데 말입니다..

저는 Query를 하지 않고 Table에서 바로 DBGrid로 출력하는 방법을 사용했습니다.(Master-Detail 방식)

정말 힘들어서.... 이렇게 질문을 하게되었습니다

아시는 분들의 한수 지도를..

1  COMMENTS
  • Profile
    정근수 1999.07.24 00:32
    김대목 께서 말씀하시기를...

    > 안녕하세요 고수님들..

    >

    > 다름이 아니라 Table의 순서를 변경하려고 합니다. 물론 Coding을 해서 말입니다.

    > 예를 들면 라디오 버튼을 이용해서 1. 학과별로 2. 대학별로 라는 선택을 한다고 했을경우에

    >

    > 학과별인 경우 대학별인경우

    > 학 과 대학 대학 학과

    > ------------- ---------------

    > 전산 A A 전산

    > 물리 A A 물리

    > 생물 A A 생물

    > ... ... ............

    > 화학 B B 화학

    >

    > 과 같은 결과를 얻을려고 하는데 말입니다..

    > 저는 Query를 하지 않고 Table에서 바로 DBGrid로 출력하는 방법을 사용했습니다.(Master-Detail 방식)

    > 정말 힘들어서.... 이렇게 질문을 하게되었습니다

    > 아시는 분들의 한수 지도를..



    전 Table 은 거의 사용을 하지 않습니다..



    작은 문제(?) 때문에..

    if rbButton.ItemIndex = 0 then

    begin

    DBGrid1.Columns[0].Field := Table1.FieldByName('Job_no');

    DBGrid1.Columns[1].Field := Table1.FieldByName('Job_cap');

    end

    else

    begin

    DBGrid1.Columns[0].Field := Table1.FieldByName('Job_cap');

    DBGrid1.Columns[1].Field := Table1.FieldByName('Job_no');

    end;



    이렇게 하면 가능할지도..



    먼저 dbGrid에 필요한 필드만큼 등록은 해 놓아야 겠죠..



    그럼 20000...