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
[13094] Re:TDBNavigator에 대한 질문?
만해 [greenuri] 774 읽음    2001-11-25 19:32
김세진 님이 쓰신 글 :
: DB를 특정한 Field에 대해 정렬된 결과를 보고
:
: 이를 TDBNavigator로 수정하려합니다.
:
: 정렬된 결과를 보려고 TQuery를 사용하면 TDBNavigator로
:
: 수정이 되지 않고요.
:
: TTable를 사용하면 어떤 방법으로 특정Field에 대해 정렬시키는지
:
: 모르겠네요.
:
: 후훗. 역시 초보 질문이죠.^^;

안녕하세요 만해 입니다.

TTable에서 정렬 시키는 방법은 Filter를 이용한 방법이 있고요

Filtered를 트루로 하고

Filter 속성에다 비교문이나 연산식 같은걸 넣어 주면 되고요

Sql에서 소팅된 결과에서 바로 고치실려면

다른 폼같은데다 지금 선택된 자료를 뿌려주고 수정을 하게 한후

Sql 의 insert into 문을 이용하면 되지 않을까요

바로 수정은 안되네요 지금 방금 해봣는데

read only dataset에는 쓰기가 안된다고 하네요 흑~

그거 말고 필드를 정렬 시키는 쉬운 방법이 하나 있는데요

보통 파라독스 테이블을 만들면 빌더에 같이 있는

DataBase DeskTop이란 걸 사용하는데요

그때 필드를 정의 할때 second Index를 같이 정의 해 놓고요

나중에 소스에서 Table의 Index 를 그때 정의 된 필드로 해 놓으면 그 필드로 정렬된

결과를 얻어 실수 있습니다.

다만 세컨드 인덱스로 정의하는 필드는 이미 정의된 필드여야만 합니다.

넹 이때 까지 허접한 만해의 답변 이었습니다~

그럼 이만~

+ -

관련 글 리스트
13092 TDBNavigator에 대한 질문? 김세진 872 2001/11/25
13094     Re:TDBNavigator에 대한 질문? 만해 774 2001/11/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.