-
[ASP.NET Core] MSSQL DB 연동하기C#(asp.net | asp.net core) 2022. 7. 15. 13:56728x90
이 게시글은 유튜브 개발토끼님의 영상을 공부하며 적는 글이다.
MSSQL을 연동하여 사용하기 위해선 Nuget 패키지 관리자에서 설치할 패키지가 3개 있다.
1. Microsoft.EntityFrameworkCore
2. Microsoft.EntityFrameworkCore.SqlServer
3. Microsoft.EntityFrameworkCore.Tools패키지를 설치한 후 DB 연동 클래스를 작성하자.
- 프로젝트 밑에 새 폴더 생성 : DataContext
- DbContext 작성할 클래스 생성 : AspNetCoreMVCStudyDbContext.csAspNetCoreMVCStudyDbContext.cs
using AspNetCoreMVCStudy.Models; using Microsoft.EntityFrameworkCore; namespace AspNetCoreMVCStudy.DataContext { public class AspNetCoreMVCStudyDbContext : DbContext { protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder.UseSqlServer(@"Connection Query..."); } } }
DbContext(Microsoft.EntityFrameworkCore) 를 상속받고
OnConfiguring 함수를 오버라이딩하여 MSSql 사용, 연결 정보를 입력한다.연결 정보는 아래에서 확인하여 적용하면 된다.
https://www.connectionstrings.com/ConnectionStrings.com - Forgot that connection string? Get it here!
ConnectionStrings.com helps developers connect software to data. It's a straight to the point reference about connection strings, a knowledge base of articles and database connectivity content and a host of Q & A forums where developers help each other fin
www.connectionstrings.com
이렇게 하면 DB는 연결되었다!
728x90728x90'C#(asp.net | asp.net core)' 카테고리의 다른 글
[ASP.NET Core] Code First Model 생성하여 Db Table 생성하기 (0) 2022.07.15 [C#] Visual Studio Nuget 패키지 검색 안 될 때 (2) 2022.07.14 cs 코드로 html value 변경 (0) 2021.11.12 cmd에서 C# 프로젝트 실행하는 방법 / error MSB3644: .NETFramework,Version=vN의 참조 어셈블리를 찾을 수 없습니다. (0) 2021.09.02