CDataConnection::operator CDataSource&

Restituisce un riferimento all'oggetto contenuto di CDataSource .

operator const CDataSource&() throw( );

Note

Questo operatore restituisce un riferimento all'oggetto contenuto di CDataSource , consentendo di passare un oggetto di CDataConnection in cui un riferimento di CDataSource è previsto.

Esempio

Se si dispone di una funzione (come in) che accetta un riferimento, è possibile utilizzare CDataSource& per passare un oggetto anziché.

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

Requisiti

Header: atldbcli.h

Vedere anche

Riferimenti

Classe CDataConnection

CDataConnection::operator CDataSource*