Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ouvre une source de données spécifiée par la chaîne d'initialisation fournie par l'utilisateur.
HRESULT OpenFromInitializationString(
LPCOLESTR szInitializationString,
bool fPromptForInfo = false
) throw( );
Paramètres
szInitializationString
[in] la chaîne d'initialisation.fPromptForInfo
[in] Si cet argument est défini à "true", alors OpenFromInitializationString définira la propriété de DBPROP_INIT_PROMPT à DBPROMPT_COMPLETEREQUIRED, qui spécifie que l'utilisateur est invité uniquement si plus d'informations nécessaires.Ceci est utile pour les situations dans lesquelles la chaîne d'initialisation spécifie une base de données qui requiert un mot de passe, mais la chaîne ne contient pas le mot de passe.L'utilisateur sera invité à entrer un mot de passe (ou toutes autres informations manquantes) lorsque vous essayez de vous connecter à la base de données.La valeur par défaut est false, qui spécifie que l'utilisateur ne peut jamais invité (ensembles DBPROP_INIT_PROMPT à DBPROMPT_NOPROMPT).
Valeur de retour
HRESULTstandard.
Notes
Cette méthode ouvre un objet source de données à l'aide de les composants de service dans oledb32.dll ; cette DLL contient l'implémentation des fonctionnalités de composants de service telles que le regroupement des ressources, inscription automatique des transactions, et ainsi de suite.
Configuration requise
Header: atldbcli.h