ASP.NET MVC

[ASP.NET MVC] - VisualStudio 에서 MSSQL 연결 방법 : Web.config

Riucc 2019. 4. 26. 16:12

○ VisualStudio 에서 MSSQL 연결 방법 : Web.config

 

1. Web.config 의 <connectionString> 태그 안에다가 연결할 MSSQL의 설정을 적어준다

     - name = 컨트롤러나 클래스에서 가져다가 사용할 이름 설정

     - Data Source = DB 서버 주소\DB 인스턴스 이름(.\SQLEXPRESS)

                              -> 인스턴스 이름은 제어판 MSSQL(EXPRESS) 이렇게 쓰여있다

     - Initial Catalog = 생성한 데이터베이스명

     - User ID = 생성한 계정의 아이디

     - Password = 생성한 계정의 비밀버호


1
2
3
4
5
6
7
<configuration>
  <connectionStrings>
    <add name="UserDB" connectionString="Data Source=.\SQLEXPRESS; 
Initial Catalog=test2;User ID=sdsdsdsd;Password=asdds930"
      providerName="System.Data.EntityClient" />
  </connectionStrings>
</configuration>
cs


2. 이렇게 Web.config에 1번 설정을 해놓으면 반복적으로 설정을 적어줄 필요 없이 다른 클래스나     컨트롤러에서 name 으로 불러와서 사용할 수 있다(ConfigurationManager 이용)


1
string connectionString = ConfigurationManager.ConnectionStrings["UserDB"]
.ConnectionString;
cs