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을 참조하세요.