CDBVariant 클래스
MFC ODBC 클래스에 대 한 variant 데이터 형식을 나타냅니다.
class CDBVariant
Members
Public 생성자
Name |
설명 |
---|---|
CDBVariant 개체를 생성합니다. |
Public 메서드
Name |
설명 |
---|---|
취소는 CDBVariant 개체입니다. |
공용 데이터 멤버
Name |
설명 |
---|---|
현재 저장 된 값의 데이터 형식을 포함 합니다. DWORD를 입력합니다. |
공용 구조체 멤버 공개
Name |
설명 |
---|---|
형식의 값이 포함 된 BOOL. |
|
형식의 값이 포함 된 unsigned char. |
|
형식의 값이 포함 된 이중. |
|
형식의 값이 포함 된 float. |
|
형식의 값이 포함 된 짧은. |
|
형식의 값이 포함 된 긴. |
|
개체 형식에 대 한 포인터를 포함 합니다. CLongBinary. |
|
개체 형식에 대 한 포인터를 포함 합니다. TIMESTAMP_STRUCT. |
|
개체 형식에 대 한 포인터를 포함 합니다. CString. |
|
ASCII에 대 한 포인터를 저장 합니다. CString 개체입니다. |
|
전체에 대 한 포인터를 저장 합니다. CString 개체입니다. |
설명
CDBVariant기본 클래스에 없는 것입니다.
CDBVariant유사한 COleVariant. 그러나 CDBVariant OLE를 사용 하지 않습니다. CDBVariant값의 데이터 형식에 대 한 걱정 없이 값을 저장할 수 있습니다. CDBVariant공용 구조체에 저장 된 현재 값의 데이터 형식을 추적 합니다.
클래스 CRecordset 이용 CDBVariant 개체에는 세 가지 멤버 함수: GetFieldValue, GetBookmark, 및 SetBookmark. 예를 들어, GetFieldValue 동적 데이터 열에서 반입할 수 있습니다. 런타임에 열의 데이터 형식을 알 수 없습니다 때문에 GetFieldValue 사용 하는 CDBVariant 열의 데이터를 저장 하는 개체입니다.
상속 계층 구조
CDBVariant
요구 사항
헤더: afxdb.h