다음을 통해 공유


CDataSource 클래스

Corresponds to an OLE DB data source object, which represents a connection through a provider to a data source.

class CDataSource

멤버

메서드

닫기

Closes the connection.

GetInitializationString

Retrieves the initialization string of the data source that is currently open.

GetProperties

Gets the values of properties currently set for the connected data source.

GetProperty

Gets the value of a single property currently set for the connected data source.

를 엽니다.

Creates a connection to a provider (data source) using either a CLSID, ProgID, or a CEnumerator moniker provided by the caller.

OpenFromFileName

Opens a data source from a file specified by the user-supplied file name.

OpenFromInitializationString

Opens the data source specified by an initialization string.

OpenWithPromptFileName

Allows the user to select a previously created data link file to open the corresponding data source.

OpenWithServiceComponents

Opens a data source object using the Data Link dialog box.

설명

One or more database sessions can be created for a single connection. These sessions are represented by CSession. You must call CDataSource::Open to open the connection before creating a session with CSession::Open.

For an example of how to use CDataSource, see the CatDB sample.

요구 사항

헤더: atldbcli.h

참고 항목

개념

OLE DB 소비자 템플릿(C++)

OLE DB 소비자 템플릿 참조