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 파일의 데이터베이스 연결 문자열