db에서 데이타를 가져와 정렬하려고하는데요
가져오려는 데이타가
name sort
-------------------
aaa 4
ccc 1
bbb 3
ddd 2
이런 데이타가 있다고 가정햇을때
select * from table order by sort; 하면
ListBox에
ccc
ddd
bbb
aaa
이렇게 정렬이 되야하는데
왜 이름순으로
aaa
bbb
ccc
ddd
로 나올꺼요?? ㅡㅡ; sorted를 true나 false로 해도 sort순으로 정렬이 안되는데...
ListBox입력은 아래처럼하엿습니다
<!--CodeS-->
for I := 0 to f_main.Query.RecordCount - 1 do
begin
ListBox_sensor.Items.Add(f_main.Query.FieldByName('name').AsString);
f_main.Query.Next;
end;
<!--CodeE-->
or
select * from table order by desc;
이런식으로 뒤에 sort 가... asc와 desc라는 오름차순, 내림차순의 두 방법이 있지 않나요? ^^;;;
허접한 초보의 답변이었습니다...