次の方法で共有


CDataConnection::operator CDataSource&

CDataSource に含まれるオブジェクトへの参照を返します。

operator const CDataSource&() throw( );

解説

この演算子は CDataSource に含まれるオブジェクトへの参照を返し、 CDataSource の参照を取得する CDataConnection のオブジェクトを渡すことができます。

使用例

関数がある場合 CDataSource の参照を取得できます (次 func など)、 CDataConnection のオブジェクトを渡すために CDataSource& を使用できます。

void SourceFunc(const CDataSource& theSource)
{
   CComVariant var;
   theSource.GetProperty(DBPROPSET_DATASOURCEINFO, DBPROP_DATASOURCENAME, &var);
}
CDataConnection dc;
dc.Open(szInit);
SourceFunc(dc);

必要条件

ヘッダー: atldbcli.h

参照

関連項目

CDataConnection クラス

CDataConnection::operator CDataSource*