SQLMetal을 사용하여 데이터베이스를 나타내는 코드 파일을 생성했습니다. SQLMetal 생성 클래스에서 데이터베이스에 항목을 추가하는 방법을 알 수 없습니다. 어떻게해야합니까? 나는 단지 다양한 속성이나 무언가에 추가합니까?C# : SQLMetal 생성 데이터베이스 클래스에 데이터를 추가 하시겠습니까?
1
A
답변
1
다음은 SQL Metal의 자동 생성 클래스를 통해 데이터베이스에 추가하는 방법을 설명하는 linq-to-sql에 대한 개요입니다. 기본적으로 Link
:
- 데이터베이스 컨텍스트 개체
- 가 (자동 생성) 새로운 객체
- 하는
- 내에서 올바른 컬렉션에 개체를 추가하여 개체의 속성 웁니다을 만들기 데이터베이스 컨텍스트
- 데이터베이스 컨텍스트의 변경 사항을 제출하십시오. 빌라!
1
생성 된 클래스는 부분적으로 클래스이므로 다른 부분 클래스 정의로 어셈블리의 다른 곳으로 확장 할 수 있습니다 (참고 : 확장 메서드가 아니라 일부 다른 부분 클래스 선언).
그런 식으로 클래스의 다른 확장을 덮어 쓰지 않아도 해당 클래스를 다시 생성 할 수 있습니다.
"행 추가"vs "속성 추가"는 꽤 모호합니다 ... –