다음을 통해 공유


방법: Visual Basic 또는 C#에서 개체 모델 생성(LINQ to SQL)

LINQ to SQL에서 사용자 프로그래밍 언어의 개체 모델은 관계형 데이터베이스에 매핑됩니다. 기존 데이터베이스의 메타데이터에서 Visual Basic 또는 C# 모델을 자동으로 생성할 수 있는 두 개의 도구를 제공합니다.

O/R 디자이너 설명서에서는 O/R 디자이너를 사용하여 Visual Basic 또는 C# 개체 모델을 생성하는 방법에 대한 예제를 제공합니다. 자세한 내용은 다음을 참조하십시오. O/R 디자이너(개체 관계형 디자이너)O/R 디자이너(개체 관계형 디자이너)O/R 디자이너(개체 관계형 디자이너). 다음 정보에서는 SQLMetal 명령줄 도구를 사용하는 방법에 대한 예제를 제공합니다. 자세한 내용은 SqlMetal.exe(코드 생성 도구)를 참조하십시오.

예제

다음 예제의 SQLMetal 명령줄에서는 Northwind 샘플 데이터베이스의 특성 기반 개체 모델과 같은 Visual Basic 코드를 생성합니다. 또한 저장 프로시저와 함수가 렌더링됩니다.

sqlmetal /code:northwind.vb /language:vb "c:\northwnd.mdf" /sprocs /functions

다음 예제의 SQLMetal 명령줄에서는 Northwind 샘플 데이터베이스의 특성 기반 개체 모델과 같은 C# 코드를 생성합니다. 또한 저장 프로시저와 함수가 렌더링되며 테이블 이름은 자동으로 복수화됩니다.

sqlmetal /code:northwind.cs /language:csharp "c:\northwnd.mdf" /sprocs /functions /pluralize

참고 항목

참조

특성 기반 매핑(LINQ to SQL)

SqlMetal.exe(코드 생성 도구)

외부 매핑 참조(LINQ to SQL)

개념

LINQ to SQL 개체 모델

연습을 통한 학습(LINQ to SQL)

샘플 데이터베이스 다운로드(LINQ to SQL)

기타 리소스

프로그래밍 가이드(LINQ to SQL)

방법: 코드 편집기를 사용하여 엔터티 클래스 사용자 지정(LINQ to SQL)

개체 모델 만들기(LINQ to SQL)