초보가 질문드립니다.
현재는 디비그리드를 이용하여
테이블 데이타를 출력하고자 합니다.
데이타베이스는 엠에스에스큐엘이구요...
데이블의 프라머리키는 하나의 칼럼값만을 가지고 있습니다.
이 테이블의 자료를 읽어와서 (TTable 컴포넌트를 사용)
그리드에 출력하였습니다.
프라이머리키로 잡힌 컬럼의 값들은
1,2,3,4...19 의 정수값을 가지고 있습니다.
그런데
이 자료를 그리드에 출력할때는
숫자의 순서대로 출력을 하고 싶은데
결과는
1
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
의 순서대로 출력이 되어 나오네요..
어떤 방법으로 해결해야 하는지 알려주세요..
간단한 거 같은데.. 잘 찾을 수가 없군요..
부탁드립니다..
그럼 즐코하세요..
혹시 Primary Key로 잡힌 필드의 데이터 형식이 char형식이 아닌지요?
만약 그렇다면 데이터 형식을 numeric이나 다른 정수형으로 바꾸어 주시면
될거 같습니다.
그럼..도움이 되시길..
운풍 wrote:
> 초보가 질문드립니다.
> 현재는 디비그리드를 이용하여
> 테이블 데이타를 출력하고자 합니다.
> 데이타베이스는 엠에스에스큐엘이구요...
> 데이블의 프라머리키는 하나의 칼럼값만을 가지고 있습니다.
>
> 이 테이블의 자료를 읽어와서 (TTable 컴포넌트를 사용)
> 그리드에 출력하였습니다.
> 프라이머리키로 잡힌 컬럼의 값들은
> 1,2,3,4...19 의 정수값을 가지고 있습니다.
> 그런데
> 이 자료를 그리드에 출력할때는
> 숫자의 순서대로 출력을 하고 싶은데
> 결과는
> 1
> 10
> 11
> 12
> 13
> 14
> 15
> 16
> 17
> 18
> 19
> 2
> 3
> 4
> 5
> 6
> 7
> 8
> 9
> 의 순서대로 출력이 되어 나오네요..
>
> 어떤 방법으로 해결해야 하는지 알려주세요..
> 간단한 거 같은데.. 잘 찾을 수가 없군요..
> 부탁드립니다..
>
> 그럼 즐코하세요..
>