先在项目中添加Microsoft OLE DB Service Component 1.0 Type Library和Microsoft ActiveX Data Objects 2.x Library的COM的引用。然后调用下面的函数就可以了。
public static string PromptDataSource(int hWnd, string connectionString)
{
MSDASC.DataLinks dl = new MSDASC.DataLinksClass();
ConnectionClass conn = new ConnectionClass();
conn.ConnectionString = connectionString;
object oConn = conn;
dl.hWnd = hWnd;
dl.PromptEdit(ref oConn);
return conn.ConnectionString;
}
{
MSDASC.DataLinks dl = new MSDASC.DataLinksClass();
ConnectionClass conn = new ConnectionClass();
conn.ConnectionString = connectionString;
object oConn = conn;
dl.hWnd = hWnd;
dl.PromptEdit(ref oConn);
return conn.ConnectionString;
}
博客介绍了在项目中添加Microsoft OLE DB Service Component 1.0 Type Library和Microsoft ActiveX Data Objects 2.x Library的COM引用,还给出了一个可调用的函数示例,用于处理数据源提示和连接字符串相关操作。
594

被折叠的 条评论
为什么被折叠?



