더북(TheBook)

9. 앞에서 얻은 데이터베이스 연결 문자열 정보를 DevADONET 프로젝트 루트에 있는 Web.config 파일을 열고 다음과 같이 연결 문자열 정보를 기록한다. 이렇게 기록된 정보는 현재 프로젝트의 모든 페이지에서 읽어갈 수 있어서 데이터베이스 연결 문자열 정보가 변경될 때 일괄적으로 한곳에서 변경할 수 있다.

▼  Web.config 파일에 설정된 데이터베이스 연결 문자열

<?xml version="1.0" encoding="utf-8"?>
<configuration>

<!--[!] 데이터베이스 연결 문자열 지정 -->
<connectionStrings>
  <add name="ConnectionString"
      connectionString=
          "Data Source=(LocalDB)\MSSQLLocalDB;
            Initial Catalog=DevADONET;
            Integrated Security=True;
            Connect Timeout=15;Encrypt=False;TrustServerCertificate=False;
            ApplicationIntent=ReadWrite;MultiSubnetFailover=False"
      providerName="System.Data.SqlClient"
      />
</connectionStrings>

</configuration>

 

참고로 다음 그림은 나의 컴퓨터 환경에서 데이터베이스 연결 문자열을 설정한 모습이다. 연결 문자열 정보가 모두 다 필요한 것은 아니다. 주로 "Data Source", "Initial Catalog", "Integrated Srcurity=True;" 정도의 항목만 넣어도 LocalDB를 연결하는 데는 문제가 없다.

▲ 그림 12-11 Web.config 파일의 데이터베이스 연결 문자열

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.