소유자 및 애완 동물의 데이터를 데이터베이스에 입력하는 양식이 있습니다. 애완 동물은 소유자 ID의 외래 키를 가지고 소유자와 애완 동물의 데이터가 같은 양식으로 채워집니다. ownerID
이 데이터베이스에 아직 설정되지 않은 경우 애완 동물 개체에 소유자 ID를 설정하려면 어떻게해야합니까? 아니면 먼저 데이터베이스에 소유자를 설정해야합니까?C# 외래 키 설정
private int32 idOwner;
private String name;
클래스 Pet
속성 속성 Owner
클래스;
Owner owner = new Owner();
owner.Name = this.ownerNameTxt.Text.Trim();
OwnerService.addOwner(owner); // add owner to database
Pet pet = new Pet();
pet.name = this.petNameTxt.Text.Trim();
pet.idOwner = ????????
ADO.NET 또는 Entity Framework를 어떻게 사용하고 있습니까? – Rahul
emmm 당신은 저에게있어, 확실하지 않아요, 그냥 솔루션에 서비스 폴더를 만들고 연결 방법을 ....... System.Data.SqlClient .... 사용하고 있습니다 너 뭐든지. – DedalusNine
'private Owner _Owner;'이것을'Pet' 클래스에 추가해야합니다. 나는 이것이 도움이 될 것이라고 생각한다. – DhavalR