처음에는 C# 클래스를 작성했습니다. 그런 다음 "xsd.exe"도구를 사용하여 클래스의 스키마를 만들었습니다. 나는 내 데이터베이스의 스키마 컬렉션에이 스키마를 게시하고 새로운 xml 열 생성 :autoincrement 함수를 사용하여 xml 스키마에서 primarykey를 구현하는 방법을 찾고 있습니다.
이XML 스키마 컬렉션 AppointmentSC AS 만들기 '의 포럼에 여기에 스키마를 삽입하는 것은 불가능' 은 GO
ALTER TABLE ADRESSE 추가 xmlAppointment XML (AppointmentSC); GO
이제 데이터베이스에 내/외부 개체를 직렬화/역 직렬화 할 수 있습니다. 다음 단계에서는 데이터베이스에 클래스의 하나 이상의 개체를 저장하려고합니다. 내 클래스에 대한 컬렉션을 만들 수 있지만 SQL로만 새 개체를 추가하려고합니다. 자동 증가 ID 나 기본 키 또는 그와 비슷한 것이 필요하다고 생각합니다. 내 스키마에서 고유 ID를 만드는 모든 시도는 절망적이었습니다.
내가 비주얼 스튜디오 2008 및 SQL Server 2008
안부 라이 문트