0

모든 간단한 팁이 설명하는 것처럼 하나의 간단한 클래스와 하나의 데이터베이스 컨텍스트 클래스로 구성된 간단한 Entities 코드 우선 WinForms 응용 프로그램을 작성했습니다.정의 된 연결 문자열이없는 코드 우선의 엔터티에 대한 기본 데이터베이스는 무엇입니까?

그러나 app.config 파일에 연결 문자열을 추가하지 않았습니다.

그럼에도 불구하고 응용 프로그램을 시작할 때 데이터베이스에 개체를 삽입하고 이미 삽입 된 모든 개체를 표시 할 수도 있습니다.

그 경우 SQL Server에 기본 데이터베이스가 있어야하지만 어떤 인스턴스와 데이터베이스 이름이 사용되는지 찾을 수 없습니다.

답변

1

데이터베이스 이름은 DbContext 클래스의 이름과 같습니다. 기본적으로 로컬 시스템 Sql Server Express 설치에 데이터베이스를 작성합니다. 로컬 SQLEXPRESS에 연결할 때 Sql Server Managment에서 볼 수 있어야합니다.

youd DbContext와 동일한 이름으로 연결 문자열을 spesify하면 해당 문자열이 대신 사용됩니다.

+0

감사합니다. cfs. 나는 모든 조각을 가지고 있지만 큰 그림을 보지 못했다. 데이터베이스 이름은 WindowsFormApplication1. 이었지만 컨텍스트 이름 만 입력하면됩니다. –