Hier is een geweldig overzicht op MSDN dat beschrijft hoe u dit kunt doen.
Voeg in uw web.config een vermelding voor de verbindingsreeks toe:
<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Laten we de onderdelen hier opsplitsen:
Gegevensbron is uw server. In uw geval een benoemde SQL-instantie op sergio-desktop
.
Eerste catalogus is de standaard databasequery's waartegen moeten worden uitgevoerd. Voor normaal gebruik is dit de databasenaam.
Voor de authenticatie hebben we een paar opties.
Gebruikers-ID en Wachtwoord betekent het gebruik van SQL-referenties, niet Windows, maar nog steeds heel eenvoudig - ga gewoon naar het gedeelte Beveiliging van uw SQL Server en maak een nieuwe login aan. Geef het een gebruikersnaam en wachtwoord en geef het rechten op uw database. Alle basisdialogen spreken voor zich.
U kunt ook gebruikmaken van geïntegreerde beveiliging, wat betekent dat uw .NET-toepassing probeert verbinding te maken met SQL met behulp van de referenties van het werkproces. Check hier voor meer info daarover.
Ten slotte kunt u in code uw verbindingsreeks bereiken met:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString