CDataSource::Open

HRESULT Open (const CLSID& CLSIDDBPROPSET * pPropSet= NULL);

HRESULT Open (const CLSID&CLSIDLPCTSTRpName= NULL, LPCTSTR pUserName= NULL, LPCTSTRpPassword= NULL, lungonInitMode = 0 );

HRESULT Open (LPCTSTR szProgID, DBPROPSET *pPropSet );

HRESULT Open (LPCTSTR szProgID, LPCTSTR pName = NULL, LPCTSTRpUserName = NULL,LPCTSTR pPassword = NULL, long nInitMode = 0);

HRESULT Open (const CEnumer&atoramp;enumeratoreDBPROPSET * pPropSet= NULL);

HRESULT Open (const CEnumer&atoramp;enumeratoreLPCTSTRpName= NULL, LPCTSTR pUserName= NULL, LPCTSTRpPassword= NULL, lungonInitMode = 0 );

HRESULT Open (HWND hWnd = GetActiveWindow(), DBPROMPTOPTIONS dwPromptOptions = DBPROMPTOPTIONS_WIZARDSHEET);

Valore restituito

Un standard HRESULT.

Parametri

clsid

[in] Il CLSID del provider di dati.

pPropSet

[in] Puntatore a una struttura DBPROPSET contenente le proprietà e i valori da utilizzare per inizializzare il provider. Le proprietà devono appartenere al gruppo di proprietà di inizializzazione. Per ulteriori informazioni, vedere CDBPropSet.

pName

[in] Il nome del database a cui connettersi.

pUserName

[in] Il nome dell'utente.

pPassword

[in] La password dell'utente.

nInitMode

[in] Modalità di inizializzazione del database. Vedere Proprietà di inizializzazione in OLE DB Programmer di riferimento per un elenco delle modalità di inizializzazione valido. Se nInitMode è zero, nessuna modalità di inizializzazione è incluso nel set di proprietà per aprire la connessione.

szProgID

[in] Un identificatore di programma.

enumeratore

[in] Un oggetto CEnumerator utilizzato per ottenere un moniker per l'apertura della connessione quando il chiamante non specifica un CLSID.

hWnd

[in] Gestire alla finestra che deve essere il padre della finestra di dialogo.

dwPromptOptions

[in] Determina lo stile di dialogo locator per visualizzare. Per i valori possibili, vedere Msdasc.h.

Osservazioni

Apre una connessione a un'origine dati mediante un CLSID, ID programma o moniker o richiede all'utente una finestra di dialogo locator.

CDataSource pa&noramica |nbsp; Membri della classe

Index