Vb.net用户输入了ole db连接字符串



我是vb.net的新手,遇到了一个障碍。我正在制作一个应用程序,连接到一个数据库与用户输入的数据连接字符串。为了不重新发明轮子,我寻找了vb.net等效的"OLE DB核心服务",当编辑。udl文件时,属性菜单空手而归。是否有一种方法可以调用此服务来编辑嵌入的.udl或资源?或vb.net表单/函数从用户获取连接字符串信息?

根据本文:

以编程方式正确配置UDL属性需要调用微软主机集成的SDK吗服务器。您可以使用LabVIEW调用。net程序集来完成此操作,但建议仅针对有经验的用户熟悉。net和兼容ado的驱动程序。

我可以建议一个替代的解决方案吗?

你能让用户在某种输入形式中输入连接字符串,然后使用OleDbConnectionStringBuilder来验证并存储连接字符串吗?根据MSDN页面:

连接字符串生成器允许开发人员以编程方式创建语法正确的连接字符串,以及解析和重建现有连接字符串。

最新更新