Zde je skvělý přehled o MSDN který popisuje, jak to udělat.
Do souboru web.config přidejte položku připojovacího řetězce:
<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Pojďme si jednotlivé součásti rozebrat zde:
Zdroj dat je váš server. Ve vašem případě pojmenovaná instance SQL na sergio-desktop
.
Počáteční katalog je výchozí databázové dotazy, proti kterým by se měly provádět. Pro normální použití to bude název databáze.
Pro autentizaci máme několik možností.
ID uživatele a Heslo znamená použití přihlašovacích údajů SQL, nikoli Windows, ale stále velmi jednoduché - stačí přejít do sekce Zabezpečení na serveru SQL a vytvořit nové přihlášení. Dejte mu uživatelské jméno a heslo a dejte mu práva k vaší databázi. Všechny základní dialogy jsou velmi samovysvětlující.
Můžete také použít integrované zabezpečení, což znamená, že se vaše aplikace .NET pokusí připojit k SQL pomocí přihlašovacích údajů pracovního procesu. Další informace naleznete zde na to.
Nakonec se v kódu můžete ke svému připojovacímu řetězci dostat pomocí:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString