데이터 멤버
건설
Recordset 속성
레코드 집합 업데이트 작업
레코드 집합 탐색 작업
다른 레코드 집합 작업
Recordset Overridables
| m_hstmt | 레코드 집합에 대 한 ODBC 문 핸들을 포함합니다. HSTMT 유형。 |
| m_nFields | 레코드 집합의 필드 데이터 멤버의 수를 포함합니다. UINT 형식。 |
| m_nParams | 레코드 집합에서 매개 변수 데이터 멤버의 수를 포함 합니다. UINT 형식。 |
| m_pDatabase | CDatabase 개체는 recordset 데이터 원본 연결에 대 한 포인터를 포함。 |
| m_strFilter | 구조적 쿼리 언어 (SQL) 어디 절을 지정 하는 CString 에 포함 되어 있습니다. 특정 조건을 만족 하는 레코드만 선택 하는 필터로 사용。 |
| m_strSort | SQL ORDER BY 절을 지정 하는 CString 에 포함 되어 있습니다. 레코드 정렬 되는 방법을 제어 하는 데 사용。 |
| CRecordset | CRecordset 개체를 생성 합니다. 파생된 클래스는이 중 하나를 호출 하는 생성자를 제공 해야 합니다. |
| 오픈 | 테이블을 검색 하거나 레코드 집합을 나타내는 쿼리를 수행 하 여 recordset을 엽니다. |
| 닫기 | Recordset과 관련 된 ODBC HSTMT 를 닫습니다. |
| CanAppend | AddNew 멤버 함수를 통해 레코드 집합에 0이 아닌 경우 새 레코드를 추가할 수를 반환 합니다. |
| CanBookmark | 레코드 집합에서 책갈피가 지원 하는 경우 0이 아닌 반환。 |
| CanRestart | 레코드 집합의 쿼리를 다시 실행 하려면 Requery 를 호출할 수 있습니다 경우 0이 아닌 반환。 |
| CanScroll | 레코드를 스크롤할 수 있는 경우 0이 아닌 반환。 |
| CanTransact | 데이터 소스에서 트랜잭션을 지원 하는 경우 0이 아닌 반환。 |
| CanUpdate | 레코드를 업데이트할 수 있으면 0이 아닌 반환 (수 추가, 업데이트 또는 삭제할 레코드)。 |
| GetODBCFieldCount | 레코드 집합의 필드 수를 반환합니다. |
| GetRecordCount | 레코드 집합의 레코드 수를 반환합니다. |
| GetStatus | 레코드 집합의 상태를 가져옵니다: 현재 레코드 및 마지막 레코드 개수 가져온 여부의 인덱스。 |
| GetTableName | 레코드 집합의 기반이 되는 테이블의 이름을 가져옵니다. |
| GetSQL | 레코드 집합에 대 한 레코드를 선택 하는 데 사용 하는 SQL 문자열을 가져옵니다. |
| IsOpen | Open 호출 된 경우 0이 아닌 반환。 |
| IsBOF | 첫 번째 레코드 앞 레코드를 배치 하는 경우 0이 아닌 반환 합니다. 현재 레코드가 없는。 |
| IsEOF | 마지막 레코드 다음 레코드를 배치 하는 경우 0이 아닌 반환 합니다. 현재 레코드가 없는。 |
| IsDeleted | 레코드 삭제 레코드에 배치 하는 경우 0이 아닌 반환。 |
| AddNew | 새 레코드를 추가 하는 것에 대 한 준비. 추가 완료 하려면 업데이트 호출。 |
| CancelUpdate | AddNew 또는 Edit 작업으로 인해 보류 중인 업데이트를 취소。 |
| 삭제 | 레코드 집합에서 현재 레코드를 삭제합니다. 삭제 한 후 다른 레코드로 스크롤할 명시적으로 해야 합니다. |
| 편집 | 변경 내용을 현재 레코드에 대 한 준비. 편집을 완료 하려면 업데이트 호출。 |
| 업데이트 | 데이터 원본에서 새로 만들거나 편집한 데이터를 저장 하 여 AddNew 또는 Edit 작업 완료。 |
| GetBookmark | Parameter 개체를 레코드의 책갈피 값 할당。 |
| 이동 | 어느 방향에서 현재 레코드에서 지정된 된 수의 레코드를 레코드 집합 위치。 |
| MoveFirst | 현재 레코드가 recordset의 첫 번째 레코드에 위치합니다. IsBOF 먼저 테스트。 |
| MoveLast | 마지막 레코드 또는 마지막 행 집합에서 현재 레코드를 배치합니다. IsEOF 를 먼저 테스트。 |
| MoveNext | 다음 레코드 또는 다음 행 집합에서 현재 레코드를 배치합니다. IsEOF 를 먼저 테스트。 |
| MovePrev | 이전 레코드 또는 이전 행 집합에서 현재 레코드를 배치합니다. IsBOF 먼저 테스트。 |
| SetAbsolutePosition | 지정 된 레코드 번호에 해당 하는 레코드에 레코드 위치。 |
| SetBookmark | 책갈피가 지정 된 레코드에 레코드 위치。 |
| 취소 | 비동기 작업 또는 두 번째 스레드에서 프로세스 취소。 |
| FlushResultSet | 0이 아닌 경우에 다른 결과 반환 할 때 미리 정의 된 쿼리를 사용 하 여 검색 설정。 |
| GetFieldValue | 레코드 집합의 필드 값을 반환합니다. |
| GetODBCFieldInfo | 레코드 집합의 특정 종류의 필드에 대 한 정보를 반환합니다. |
| GetRowsetSize | 단일 인출 하는 동안 검색 하고자 하는 레코드 수를 반환 합니다. |
| GetRowsFetched | 인출 하는 동안 검색 된 행의 실제 수를 반환 합니다. |
| GetRowStatus | 인출 후 행의 상태를 반환합니다. |
| IsFieldDirty | 현재 레코드에서 지정한 필드를 변경 하는 경우 0이 아닌 반환。 |
| IsFieldNull | 현재 레코드의 지정 된 필드가 Null 이면 0이 아닌 반환 합니다 (값 없음 인)。 |
| IsFieldNullable | 현재 레코드에서 지정한 필드 설정할 수 있습니다 Null (값 없음 데) 하는 경우 0이 아닌 반환。 |
| RefreshRowset | 지정 된 행의 상태 및 데이터를 새로 고칩니다. |
| Requery | 다시 새로 선택 된 레코드를 레코드 집합의 쿼리 실행。 |
| SetFieldDirty | 변경 된 것으로 현재 레코드에서 지정한 필드를 표시。 |
| SetFieldNull | Null (값 없음 데)를 현재 레코드에 있는 지정된 된 필드의 값 설정。 |
| SetLockingMode | "낙관적" 잠금 (기본값) 또는 "비관적" 잠금 잠금 모드를 설정 합니다. 업데이트에 대 한 레코드가 잠겨 방법 결정。 |
| SetParamNull | 지정 된 매개 변수를 Null (값 없음 데) 설정。 |
| SetRowsetCursorPosition | 커서를 행 집합 내의 특정된 행에 위치。 |
| 확인 | ODBC API 함수에서 반환 코드를 검사 하기 위해 호출。 |
| CheckRowsetError | 레코드를 인출 하는 동안 발생 한 오류를 처리 하기 위해 호출。 |
| DoBulkFieldExchange | 대량 행 레코드 집합에 데이터 원본에서 데이터를 교환 하 라고 합니다. 구현 대량 레코드 필드 교환 (대량 RFX)。 |
| DoFieldExchange | (양방향)에서 레코드 집합의 필드 데이터 멤버와 데이터 소스에서 해당 레코드 간에 데이터를 교환 하 라고 합니다. 구현 레코드 필드 교환 RFX)。 |
| GetDefaultConnect | 기본 얻을 라는 연결 문자열。 |
| GetDefaultSQL | 실행할 기본 SQL 문자열을 가져올 호출。 |
| OnSetOptions | 지정 된 ODBC 문 옵션을 설정할 호출。 |
| SetRowsetSize | 인출 하는 동안 검색 하고자 하는 레코드 수를 지정 합니다. |
CRecordset 개요 |nbsp; 기본 클래스 멤버 (ko) | 계층 구조 차트(&N)