-
ASP.NET MVC 자습서(4) -연결 문자열 만들기 및 SQL Server LocalDB 사용ASP.NET 2020. 3. 20. 12:52반응형
LocalDB는 SQL Server Express 데이터베이스 엔진의 경량 버전이다. LocalDB 데이터베이스 파일은 웹 프로젝트의 App_Data 폴더에 mdf 형식으로 저장된다.
Web.Config 파일에 <connectionString>태그를 추가하고 그 안에 아래의 코드를 입력하자.
Web.Config 파일은 프로젝트도 가지고 있지만 Views 폴더 안에도 존재한다. 우리가 코드를 입력해야 할 곳은 Views 폴더에 있는 파일이 아니라 프로젝트가 가지고 있는 파일이다.
Web.Config
<add name="MovieDBContext" connectionString="Data Source=(LocalDb)\MSSQLLocalDB; Initial Catalog=aspnet-MvcMovie; Integrated Security=SSPI; AttachDBFilename=|DataDirectory|\Movies.mdf" providerName="System.Data.SqlClient" />
추가한 문자열은 App_Data 폴더에 있는 Movie 라는 LocalDB 데이터 베이스를 지정한다. 연결 문자열의 이름은 DbContext 클래스의 이름과 일치해야 한다.
'ASP.NET' 카테고리의 다른 글
ASP.NET MVC 자습서(6) - 편집 메서드 및 편집 보기 검사 (0) 2020.03.20 ASP.NET MVC 자습서(5) - 컨트롤러에서 모델의 데이터에 엑세스 (2) 2020.03.20 ASP.NET MVC 자습서(3) - 모델 추가 (0) 2020.03.20 ASP.NET MVC 자습서(2) - 뷰 추가 (0) 2020.03.20 ASP.NET MVC 자습서(1) - 컨트롤러 추가 (0) 2020.03.20