gpt4 book ai didi

vb.net - 遍历 VB.Net 中 App.Config 文件中的连接字符串

转载 作者:行者123 更新时间:2023-12-02 20:44:01 24 4
gpt4 key购买 nike

我正在尝试使用 VB.net 迭代 App.Config 中的所有连接字符串。

我愿意:1. 获取所有连接字符串的计数2. 将它们全部放入列表框中。

我尝试过使用 System.Configuration.ConfigurationSettings,但不确定如何获取连接字符串的集合/列表。

该应用程序是 WinForms VB.net .net 4.0 应用程序。

最佳答案

这应该有效:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
' You need to add a reference to System.Configuration

' Uncomment to get the count:
' Dim count As Int32
' count = Configuration.ConfigurationManager.ConnectionStrings.Count

Dim current As Configuration.ConnectionStringSettings

For Each current In Configuration.ConfigurationManager.ConnectionStrings
ListBox1.Items.Add(current.Name)
Next
End Sub

注意:如果您的 app.config 中没有声明,您可能还会获得 LocalSqlServer,因为默认情况下它是在 Machine.config 中定义的。

关于vb.net - 遍历 VB.Net 中 App.Config 文件中的连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4120396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com