CDataSource::OpenFromInitializationString
Aprire un'origine dati specificato dalla stringa di inizializzazione fornita dall'utente.
HRESULT OpenFromInitializationString(
LPCOLESTR szInitializationString,
bool fPromptForInfo = false
) throw( );
Parametri
szInitializationString
[in] la stringa di inizializzazione.fPromptForInfo
[in] se questo argomento è impostato su true, quindi OpenFromInitializationString imposterà la proprietà di DBPROP_INIT_PROMPT a DBPROMPT_COMPLETEREQUIRED, che specifica che l'utente è richiesto solo se di più informazioni sono necessarie. Ciò è utile nelle situazioni in cui la stringa di inizializzazione specifica un database che richiede una password, ma la stringa non contiene la password. L'utente verrà richiesta una password o altre informazioni mancante) quando tenta di connettersi al database.Il valore predefinito è false, che specifica che l'utente non è necessario mai (set DBPROP_INIT_PROMPT a DBPROMPT_NOPROMPT).
Valore restituito
HRESULTstandard.
Note
Questo metodo viene aperto un oggetto origine dati utilizzo dei componenti del servizio in oledb32.dll; questa DLL contiene l'implementazione delle funzionalità dei componenti del servizio come pool di risorse, l'integrazione automatica delle transazioni, e così via.
Requisiti
Intestazione: atldbcli.h