Hallo zusammen,
ich würde gerne den ConnectionString meiner DB zur Laufzeit ändern. Die Änderungen werden an den richtigen Stellen übernommen, nur schlussendlich nicht abgespeichert
Hat jemand eine Idee?
ich würde gerne den ConnectionString meiner DB zur Laufzeit ändern. Die Änderungen werden an den richtigen Stellen übernommen, nur schlussendlich nicht abgespeichert
VB.NET-Quellcode
- Dim XmlDoc As New Xml.XmlDocument()
- XmlDoc.Load(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile)
- For Each xmlelement As Xml.XmlElement In XmlDoc.DocumentElement
- If xmlelement.Name = "connectionStrings" Then
- For Each Xmlnode As Xml.XmlNode In xmlelement.ChildNodes
- If Xmlnode.Attributes(1).Name = "connectionString" Then
- Xmlnode.Attributes(1).Value = KeyValue
- End If
- Next
- End If
- Next
- XmlDoc.Save(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile)
Hat jemand eine Idee?