C#中如何调用COM的PromptDataSource函数,来显示"数据链接属性"窗口,并取得ConnectionString?OLE DB Programmer's Reference
IDBPromptInitialize::PromptDataSource
Opens the Data Link Properties dialog box. Returns an uninitialized data source object with the specified properties set.HRESULT PromptDataSource(
IUnknown * pUnkOuter,
HWND hWndParent,
DBPROMPTOPTIONS dwPromptOptions,
ULONG cSourceTypeFilter,
DBSOURCETYPE * rgSourceTypeFilter,
LPCOLESTR pwszszzProviderFilter,
REFIID riid,
IUnknown ** ppDataSource);
IDBPromptInitialize::PromptDataSource
Opens the Data Link Properties dialog box. Returns an uninitialized data source object with the specified properties set.HRESULT PromptDataSource(
IUnknown * pUnkOuter,
HWND hWndParent,
DBPROMPTOPTIONS dwPromptOptions,
ULONG cSourceTypeFilter,
DBSOURCETYPE * rgSourceTypeFilter,
LPCOLESTR pwszszzProviderFilter,
REFIID riid,
IUnknown ** ppDataSource);
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q310083