C# – ConnectionStringSettings aus Konfiguration auslesen
Kurzer Schnipsel, wie man die ConnectionStrings aus der Web.config auslesen kann und eine Verbindung aufbaut.
ConnectionStringSettingsCollection connections = System.Configuration.ConfigurationManager.ConnectionStrings; for (int i = 0; i < connections.Count; i++) { ConnectionStringSettings cs = connections[i]; ... }
Eine Verbindungsherstellung und die Ausführung eines simplen SQL Query kann dann beispielsweise so gemacht werden.
using (var connection = new SqlConnection(ConnectionString)) { var list = new List<Customer>(); connection.Open(); var dbCommand = connection.CreateCommand(); dbCommand.CommandText = "SELECT [Id], [Name] FROM [Customers] ORDER BY NAME ASC"; using (var reader = dbCommand.ExecuteReader()) { while (reader.Read()) { list.Add(new Customer() {CustomerId = (int) reader[0], CustomerName = reader[1] as string}); } } }
Links zur MSDN:
ConnectionStringSettingsCollection-Klasse
Zugriff auf SQL Server mit vordefinierten Anmeldeinformationen
Ich hoffe wie immer, diese erstbeste Lösung war hilfreich.
Sie sehen gerade einen Platzhalterinhalt von X. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr Informationen