hier ein great overview on MSDN ist, die beschreibt, wie dies zu tun
In Ihrer web.config, eine Verbindungszeichenfolge Eintrag hinzufügen:..
<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Lassen sich die Bestandteile hier brechen:
Datenquelle Server ist. In Ihrem Fall eine benannte SQL-Instanz unter sergio-desktop
.
Erster Katalog ist die Standarddatenbank, für die Abfragen ausgeführt werden sollen. Bei normalen Anwendungen ist dies der Name der Datenbank.
Für die Authentifizierung haben wir ein paar Optionen.
Benutzer-ID und Passwort bedeutet SQL-Anmeldeinformationen, nicht Windows, aber immer noch sehr einfach - gehen Sie einfach in Ihren Sicherheitsbereich Ihres SQL Server und eine neue Anmeldung erstellen. Geben Sie ihm einen Benutzernamen und ein Passwort und geben Sie ihm Rechte für Ihre Datenbank. Alle grundlegenden Dialoge sind sehr selbsterklärend.
Sie können auch integrierte Sicherheit verwenden, was bedeutet, dass Ihre .NET-Anwendung versucht, mit den Anmeldeinformationen des Arbeitsprozesses eine Verbindung zu SQL herzustellen. Überprüfen Sie here for more info darauf.
schließlich in Code, können Sie Ihre Verbindungszeichenfolge erhalten, indem mit:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString
Danke für den Link, aber es zeigt nur, wie die Verbindungszeichenfolge aus dem Code aufrufen, nicht, wie die Verbindungszeichenfolge finden und richte es ein. :( –
+1 für tolle Übersicht ;-) –
Tausend Dank. Unglaubliche Antwort und ich habe gelernt, wie man es benutzt! : D –