如何调用数据链接属性的对话框

如果有这样的要求,需要自定义创建一个可以设置数据链接属性的对话框,可以首先考虑一下使用系统自带的“数据链接属性”对话框。

调用的方式很简单,在工程中引入adodb.dll和oledb32.dll,前者为.NET库而后者为COM库(Microsoft OLE DB Service Component 1.0 Type Library)。再使用以下的代码:

ADODB.Connection adodbConnection = new ADODB.Connection();  
object connection = (object)adodbConnection;  
      
MSDASC.DataLinks dlg = new MSDASC.DataLinks();  
dlg.PromptEdit(ref connection);  

 系统自带的“数据链接属性”对话框便能被打开了。通用的数据链接属性都可以在这其中设置,最后由传入的“connection”的参数,即“adodbConnection”,可以得到所需的ConnectionString属性,并在之后的程序中使用。

原文同步发布于我的个人博客

posted @ 2013-05-30 22:19  申江渔夫  阅读(712)  评论(0编辑  收藏  举报