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

调用的方式很简单,在工程中引入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属性,并在之后的程序中使用。

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

相关文章:

  • 2021-05-21
  • 2021-06-15
  • 2021-09-08
  • 2022-12-23
  • 2021-10-06
  • 2021-08-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
  • 2022-12-23
  • 2021-10-06
  • 2021-08-04
相关资源
相似解决方案