Ето един страхотен преглед на MSDN който описва как да направите това.
Във вашия 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>
Нека разделим съставните части тук:
Източник на данни е вашият сървър. Във вашия случай, наименуван екземпляр на SQL на sergio-desktop
.
Първоначален каталог е заявките към базата данни по подразбиране, срещу които трябва да се изпълняват. За нормална употреба това ще бъде името на базата данни.
За удостоверяване имаме няколко опции.
Потребителски идентификатор и Парола означава да използвате SQL идентификационни данни, а не Windows, но все пак е много просто - просто влезте в секцията си за сигурност на вашия SQL Server и създайте нов вход. Дайте му потребителско име и парола и му дайте права за вашата база данни. Всички основни диалогови прозорци са много ясни.
Можете също да използвате интегрирана защита, което означава, че вашето .NET приложение ще се опита да се свърже с SQL, използвайки идентификационните данни на работния процес. Проверете тук за повече информация върху това.
И накрая, в кода можете да стигнете до вашия низ за свързване, като използвате:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString