CDataSource::OpenFromInitializationString
開啟使用者提供的字串初始化指定的資料來源。
HRESULT OpenFromInitializationString(
LPCOLESTR szInitializationString,
bool fPromptForInfo = false
) throw( );
參數
szInitializationString
[in]初始化字串。fPromptForInfo
[in],如果這個引數設為 true,則 OpenFromInitializationString 會設定 DBPROP_INIT_PROMPT 屬性為 DBPROMPT_COMPLETEREQUIRED,指定只有當需要詳細資訊時提示使用者。 這會初始化字串指定資料庫需要密碼的情況下很有用,不過,字串不包含密碼。 系統會提示使用者輸入密碼 (或其他遺漏資訊),當嘗試連接到資料庫時。預設值為 false,指定永不提示使用者 (如將 DBPROMPT_NOPROMPT設定為 DBPROP_INIT_PROMPT )。
傳回值
標準版 HRESULT
備註
這個方法使用在 oledb32.dll 的 Service 元件開啟資料來源物件;這個 DLL 包含 Service 元件功能的實作 (例如資源共用、自動交易登記等等)。
需求
標題: atldbcli.h