반응형
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 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 |