C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[2016] Re:Re:DBGrid의 column click event를 잡아서 sorting을..
유태희 [] 3558 읽음    1999-09-30 00:00
: : 하려고 합니다.
: :
: : 좋은 방법이 생각나지 않습니다.
: :
: : 지금은 임시적으로 칼럼의 타이틀을 비교하려 Query를 해서
: :
: : sorting의 모양새를 내 보았는데 전혀 마음에 안차는군여..--;
: :
: : 깔끔한 방법이 모 없을까여?
: :
: : 그럼 부탁드립니다. 꾸벅~~~
:
:
:
: 임펠리테리입니다.
:
: 소트를 하기 위한 목적으로 컬럼의 타이틀을 비교하려 쿼리한다는 말의 의미를 잘 이해하지
: 못하겠네요. 디비그리드는 그자체가 데이터를 가지고 있지 않으므로 소트하기 위해서는
: 쿼리가 연결된 경우 sql 쿼리를 할 수밖에 없을텐데요.
: 좀더 자세히 다시 알려주시기 바랍니다.
:
: 그럼 참고하시길...
--------------------
  tempqry = "Select * from cable.db order by " + Column->FieldName ;
  if(ASC){
      tempqry += " ASC";
      ASC = false;
  }else{
      tempqry += " DESC";
      ASC = true;
  }

----------------------
이렇게 했습니다. 이렇게 하면 어느정도 만족할 만한데..
제가 궁극적으로 구현하려고 하는것은 하나의 칼럼(첫번째 sorting)
을 기준으로 다른 칼럼(두번째 sorting)을 정렬하려 하는것입니다.
임프님께서 잘 모르겠다고 하신 부분은 위의 코드를 보면 이해하실
수 있을겁니다. 혹시 묘안이라도 생각나시면 다시 뤼 부탁드립니다.
감사합니다.. ^^

+ -

관련 글 리스트
2000 DBGrid의 column click event를 잡아서 sorting을.. 유태희 3371 1999/09/28
2008     Re:DBGrid의 column click event를 잡아서 sorting을.. 박지훈.임프 3406 1999/09/28
2016         Re:Re:DBGrid의 column click event를 잡아서 sorting을.. 유태희 3558 1999/09/30
2017             Re:Re:Re:DBGrid의 column click event를 잡아서 sorting을.. 박지훈.임프 3478 1999/09/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.