CDataSource::OpenFromInitializationString
Abre uma fonte de dados especificada pela seqüência de inicialização fornecido pelo usuário.
HRESULT OpenFromInitializationString(
LPCOLESTR szInitializationString,
bool fPromptForInfo = false
) throw( );
Parâmetros
szInitializationString
[in] A seqüência de inicialização.fPromptForInfo
[in] Se esse argumento for conjunto para True, then OpenFromInitializationString será conjunto o DBPROP_INIT_PROMPT propriedade DBPROMPT_COMPLETEREQUIRED, que especifica que o usuário ser solicitado somente se forem necessárias mais informações.Isso é útil para situações em que a seqüência de inicialização especifica um banco de dados que requer uma senha, mas a seqüência de caracteres não contém a senha.O usuário deverá fornecer uma senha (ou qualquer Outros informação ausente) ao tentar se conectar ao banco de dados.O valor padrão é False, que especifica que o usuário nunca ser solicitado (define DBPROP_INIT_PROMPT to DBPROMPT_NOPROMPT).
Valor de retorno
Um padrão HRESULT.
Comentários
Esse método abre um objeto de fonte de dados usando sistema autônomo componentes de serviço em oledb32.dll; essa DLL contém a implementação de recursos de componentes de serviço, sistema autônomo o pool de recursos, inscrição de transações automáticas e assim por diante.Para obter mais informações, consulte "OLE DB Services" na referência, o OLE DB Programmer emhttps://msdn.Microsoft.com/biblioteca/padrão.asp?url=/biblioteca/en-US/OLEDB/htm/oledbole_db_services.asp?quadro=true.
Requisitos
Cabeçalho: atldbcli.h