Servus Tutorials Gemeinde,
ich komm mal gleich zu meinem Problem und zwar möchte ich die ConnectionStrings meiner app.config auslesen.
app.config
Nun lese ich die app.config aus und speichere das Ergebniss gleich in eine ComboBox
C# Code
Das funktionier alles wunderbar, wobei ich allerdings 3 Einträge in meiner ComboBox bekomme:
LocalSqlServer
OraAspNetConString
conn
Woher sind die anderen zwei Einträge und vorallem wie bekomm ich sie weg?
Achja, ich füge in die ComboBox ein Objekt der Klasse ConnectionString ein, bei der ich einfach die ToString() Methode überschrieben hab... also nicht wundern
ich komm mal gleich zu meinem Problem und zwar möchte ich die ConnectionStrings meiner app.config auslesen.
app.config
Code:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="conn" connectionString="Data Source=Server01;Initial Catalog="DBName";Persist Security Info=True;User ID=User;Password=PW*"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
Nun lese ich die app.config aus und speichere das Ergebniss gleich in eine ComboBox
C# Code
Code:
foreach (ConnectionStringSettings connSetting in ConfigurationManager.ConnectionStrings)
{
cmbTest.Items.Add(new ConnectionString(connSetting.Name, connSetting.ConnectionString));
}
Das funktionier alles wunderbar, wobei ich allerdings 3 Einträge in meiner ComboBox bekomme:
LocalSqlServer
OraAspNetConString
conn
Woher sind die anderen zwei Einträge und vorallem wie bekomm ich sie weg?
Achja, ich füge in die ComboBox ein Objekt der Klasse ConnectionString ein, bei der ich einfach die ToString() Methode überschrieben hab... also nicht wundern