델파이 7에서여 심플데이터셋(SimpleDataSet)을 이용 그리드를 통해 테이터를 보여주는데요..
그리드 타이틀 클릭 이벤트 안에..
SimpleDataSet.IndexFieldNames := Column.FieldName;
이 코드를 넣어주면..오름 차순(내림차순인가.ㅡㅡ;;)
그 필드에 대해서 ASC 정렬을 해서 보여줌니다..
근데여기서 또한번 클릭하면 DESC 정렬을 해서 보여줄라고 하는데..
그때는 어떻게 해야 하는지요??
델파이 7에서여 심플데이터셋(SimpleDataSet)을 이용 그리드를 통해 테이터를 보여주는데요.. 그리드 타이틀 클릭 이벤트 안에.. SimpleDataSet.IndexFieldNames := Column.FieldName; 이 코드를 넣어주면..오름 차순(내림차순인가.ㅡㅡ;;...
KDDG_Cali
•
2003.02.06 03:13
indexFieldNames 으로는 해결방법이 없는듯 한데..
indexName 으로 써 보세요..
SimpleDataSet.Index...
indexName 으로 써 보세요..
SimpleDataSet.IndexName := '어센딩익덱스명' 또는 '디센딩인덱스명'
파라독스의 경우는 오름,내림-두개의 인덱스를 잡아주셔야 하구여
SQL 문장에서는 order by AAA 또는 order by AAA DESC 로 표현해 주시면 되고요...
정확한 답변이 됬을라나요??