Entityframwork 이용해서 MSSQL DB 연결
해당 프로젝트의 Web.config 파일 하단에 connectionStrings을 생성한다.
connectionStrings의 경우에는 아래와 같은 정보로 생성한다. 해당 내용은 컴퓨터에 따라 다름
<connectionStrings>
<add name="SampleDbContext" connectionString="server=servername; database=databasename; integrated security=SSPI" providerName="System.Data.SqlClient"/>
</connectionStrings>
connectionStrings을 만들었으면 해당프로젝트의 Contexts라는 폴더를 만들고 DB연결 클래스를 만들어준다.
public class HomeDb : DbContext
{
public HomeDb() : base("name=SampleDbContext") { }
public DbSet Books { get; set; }
}
해당 클래스는 DbContext를 상속받는다.
그 다음에 Models폴더에 원하는 클래스를 정의 해준다.
public class Book
{
[Key]
public int Book_U { get; set; }
[DisplayName("제목")]
public string Title { get; set; }
[DisplayName("저자")]
public string Writer { get; set; }
[DisplayName("내용")]
public string Summary { get; set; }
[DisplayName("출판사")]
public string Publisher { get; set; }
[DisplayName("출판일")]
public int Published_date { get; set; }
}
'C# > MVC5' 카테고리의 다른 글
1. 프로젝트 생성 및 HomeController (0) | 2021.03.21 |
---|---|
프로젝트 만들기 및 Entityframework 설치 (0) | 2021.02.20 |
RouteConfig_1 (0) | 2020.04.19 |
댓글
이 글 공유하기
다른 글
-
1. 프로젝트 생성 및 HomeController
1. 프로젝트 생성 및 HomeController
2021.03.21 -
프로젝트 만들기 및 Entityframework 설치
프로젝트 만들기 및 Entityframework 설치
2021.02.20 -
RouteConfig_1
RouteConfig_1
2020.04.19