C#
C# DataTable Sort 정렬 (Order by )
따봉이
2020. 10. 30. 18:55
728x90
반응형
C# DataTable Sort를 사용하여 쉽게 정렬해보자
1. DataTable Sort
DataTable dt = new DataTable();
// 오름차순
dt.DefaultView.Sort = "Name ASC";
// 내림차순
dt.DefaultView.Sort = "Name DESC";
// 조합 정렬
dt.DefaultView.Sort = "Name, No ASC, Tel DESC";
여러개의 컬럼을 조합하여 정렬할 경우 컬럼을 쉼표(",")로 구분하여 입력하면 된다.
2. DataView를 사용법
DataTable dt = new DataTable();
// ... 생략
DataView dv = new DataView(dt);
dv.Sort = "JOB ASC, NAME DESC";
dt = dv.ToTable();
3. Select 메서드를 사용하는 방법
DataTable dt = new DataTable();
// ... 생ㅇㅇㄹㄹ략
dt = dt.Select("", "JOB ASC, NAME DESC").CopyToDataTable<DataRow>();
728x90
반응형