다음을 통해 공유


CRecordset::m_strSort

 

게시: 2016년 4월

레코드 집합 개체를 생성 한 후 하지만 호출 하기 전에 해당 열려 구성원 작동,이 데이터 멤버를 사용 하 여 저장 하는 CString SQL에 포함 된 ORDER BY 절.

설명

레코드 집합이이 문자열을 사용 하 여 선택 하는 동안 레코드를 정렬 하는 열려 또는 Requery 호출 합니다. 이 기능을 사용 하면 레코드 집합에서 하나 이상의 열을 정렬 수 있습니다. 구문은 ODBC SQL는 ORDER BY

ORDER BY sort-specification [, sort-specification]...

여기서 정렬 사양 정수 또는 열의 이름입니다. 열 목록에 정렬 문자열 "ASC" 또는 "DESC"를 추가 하 여 오름차순 또는 내림차순 순서 (순서는 기본적으로 오름차순 됩니다)을 지정할 수도 있습니다. 선택한 레코드를 먼저 나열 된 첫 번째 열에서 다음에 고, 둘째 기준 정렬 됩니다. 예를 들어, 성, 이름 하 고 "고객" 레코드 집합을 주문할지 모릅니다. 열을 나열할 수 있습니다 데이터 소스에 따라 달라 집니다. 자세한 내용은 Windows SDK*.*

하지 마십시오 노트를 ORDER BY 문자열에 키워드. 이 프레임 워크를 제공합니다.

SQL 절에 대 한 자세한 내용은 SQL. 레코드를 정렬 하는 방법에 대 한 자세한 내용은 레코드 집합: 레코드 정렬 (ODBC).

예제

CCustomer rsCustSet(&m_dbCust);

// Set the sort string
rsCustSet.m_strSort = _T("L_Name, ContactFirstName");

// Run the sorted query
rsCustSet.Open(CRecordset::snapshot, _T("Customer"));

요구 사항

헤더: afxdb.h

참고 항목

CRecordset Class
계층 구조 차트
CRecordset::m_strFilter
CRecordset::Requery