Här är en bra översikt över MSDN som täcker hur man gör detta.
Lägg till en anslutningssträng i din web.config:
<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Låt oss dela upp komponenterna här:
Datakälla är din server. I ditt fall en namngiven SQL-instans på sergio-desktop
.
Initialkatalog är standarddatabasfrågorna ska köras mot. För normal användning kommer detta att vara databasnamnet.
För autentiseringen har vi några alternativ.
Användar-ID och Lösenord innebär att du använder SQL-uppgifter, inte Windows, men ändå väldigt enkelt - gå bara in i din Säkerhetssektion på din SQL Server och skapa en ny inloggning. Ge den ett användarnamn och lösenord och ge den rättigheter till din databas. Alla grundläggande dialoger är mycket självförklarande.
Du kan också använda integrerad säkerhet, vilket innebär att din .NET-applikation kommer att försöka ansluta till SQL med hjälp av arbetsprocessens referenser. Kolla här för mer information på det.
Slutligen, i kod, kan du komma till din anslutningssträng genom att använda:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString