해당 프로젝트의 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