다음을 통해 공유


CTable 클래스

간단한 행 집합에 직접 액세스하는 방법을 제공합니다(매개 변수가 없는 행 집합).

구문

template <class TAccessor = CNoAccessor,
            template <typename T> class TRowset = CRowset>
class CTable :
   public CAccessorRowset <TAccessor, TRowset>

매개 변수

TAccessor
접근자 클래스입니다.

TRowset
행 집합 클래스입니다.

요구 사항

헤더: atldbcli.h

멤버

메서드

속성 설명
시작 테이블을 엽니다.

설명

행 집합에 액세스하는 명령을 실행하는 방법에 대한 자세한 내용은 CCommand를 참조하세요.

CTable::Open

테이블을 엽니다.

구문

HRESULT Open(const CSession& session,
   LPCWSTR wszTableName,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0) throw ();

HRESULT Open(const CSession& session,
   LPCSTR szTableName,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0) throw ();

HRESULT Open(const CSession& session,
   DBID& dbid,
   DBPROPSET* pPropSet = NULL,
   ULONG ulPropSets = 0) throw ();

매개 변수

session
[in] 테이블이 열리는 세션입니다.

wszTableName
[in] 유니코드 문자열로 전달된 열 테이블의 이름입니다.

szTableName
[in] ANSI 문자열로 전달된 열 테이블의 이름입니다.

dbid
[in] DBID 열 테이블의 형식입니다.

pPropSet
[in] 설정할 속성 및 값을 포함하는 DBPROPSET 구조의 배열에 대한 포인터입니다. Windows SDK의 OLE DB 프로그래머 참조에서 속성 집합 및 속성 그룹을 참조하세요. NULL의 기본값은 속성을 지정하지 않습니다.

ulPropSets
[in] pPropSet 인수에 전달된 DBPROPSET 구조체의 입니다.

Return Value

표준 HRESULT입니다.

설명

자세한 내용은 OLE DB 프로그래머 참조에서 IOpenRowset::OpenRowset을 참조하세요.

참고 항목

OLE DB 소비자 템플릿
OLE DB 소비자 템플릿 참조