Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Използване на Web.Config за настройка на моя низ за връзка с SQL база данни?

Ето един страхотен преглед на 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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Връща повече от 24 часа във формат hh:mm:ss в SQL server 2008

  2. Не са регистрирани допълнителни модули за Windows PowerShell версия 2

  3. ListAGG в SQLSERVER

  4. Изберете отделни стойности от 1 колона

  5. Преброяване на нови клиенти на месец