Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Corresponds to an OLE DB data source object, which represents a connection through a provider to a data source.
class CDataSource
Members
Methods
Closes the connection. |
|
Retrieves the initialization string of the data source that is currently open. |
|
Gets the values of properties currently set for the connected data source. |
|
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. |
|
Opens a data source from a file specified by the user-supplied file name. |
|
Opens the data source specified by an initialization string. |
|
Allows the user to select a previously created data link file to open the corresponding data source. |
|
Opens a data source object using the Data Link dialog box. |
Remarks
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.
Requirements
Header: atldbcli.h