다음을 통해 공유


CRecordset::GetDefaultSQL

 

게시: 2016년 4월

호출 실행에 기본 SQL 문자열을 가져옵니다.

구문

virtual CString GetDefaultSQL( );

반환 값

A CString 는 기본 SQL 문을 포함 합니다.

설명

프레임 워크는이 멤버 함수는 레코드 집합의 기반이 되는 기본 SQL 문을 호출 합니다. 테이블 이름이 나를 SQL 수 있습니다이 선택 문.

직접 기본 SQL 문을 클래스 마법사를 사용 하면 레코드 집합 클래스를 선언 하 여 정의 되지 및 클래스 마법사를이 작업을 수행 합니다.

SQL 문 문자열 사용에 대 한 필요한 경우 호출 GetSQL, SQL 문의 열었을 때 레코드 집합의 레코드를 선택 하는 데를 반환 합니다. 클래스의 재정의에서 기본 SQL 문자열을 편집 하 여 GetDefaultSQL. 예를 들어, 호출을 사용 하 여 미리 정의 된 쿼리를 지정할 수 있습니다는 전화 문. 그러나 (참고, 면 편집 하 여 GetDefaultSQL, 수정할 필요가 m_nFields 데이터 원본의 열 수와 일치 하도록.)

자세한 내용은 레코드 집합: 클래스는 테이블 (ODBC 용) 선언.

경고

프레임 워크 테이블 이름을 여러 개 제공 된 경우 또는 경우 테이블 이름을 확인할 수 있는 경우에 빈 테이블 이름 수는 호출 문을 해석할 수 없습니다.이때 사용 하는 경우는 호출 문을 중괄호 사이 공백 삽입 해야 하지 및 호출 키워드, 나는 중괄호 앞 이나 앞에 공백을 삽입 합니다는 선택 키워드에는 선택 문.

요구 사항

헤더: afxdb.h

참고 항목

CRecordset Class
계층 구조 차트
CRecordset::GetSQL