CDataSource::OpenFromInitializationString
Abre uma fonte de dados especificada pela cadeia de caracteres de inicialização fornecida pelo usuário.
HRESULT OpenFromInitializationString(
LPCOLESTR szInitializationString,
bool fPromptForInfo = false
) throw( );
Parâmetros
szInitializationString
[in] a cadeia de caracteres de inicialização.fPromptForInfo
[in] se esse argumento é definido como true, então OpenFromInitializationString definirá a propriedade de DBPROP_INIT_PROMPT a DBPROMPT_COMPLETEREQUIRED, que especifica que o usuário seja solicitado apenas se mais informações é necessária. Isso é útil em situações nas quais a cadeia de caracteres de inicialização especifica um base de dados que requer uma senha, mas a cadeia de caracteres não contém a senha. O usuário será solicitado a fornecer uma senha (ou qualquer outra informações ausentes) ao tentar se conectar ao base de dados.O valor padrão é false, que especifica que o usuário seja solicitado (nunca conjuntos DBPROP_INIT_PROMPT a DBPROMPT_NOPROMPT).
Valor de retorno
HRESULTpadrão.
Comentários
Este método abre um objeto de fonte de dados usando os componentes de serviço em oledb32.dll; este DLL contém a implementação de recursos dos componentes de serviço como um recurso de cluster, inscrição automática da transação, e assim por diante.
Requisitos
Header: atldbcli.h