Примечание: EF пытается вставить страну, а затем добавить к ней город, но я хочу добавить город к существующей стране.
City city = new City();
city.Country = Country.CreateCountry(CountryId);
Entities.AddToCity(city);
Entities.SaveChanges();
Что не так с этим кодом?
Я хочу добавить город для страны в базу данных. "(Vs2008sp1)"
Страна уже существует.
Exception = {"Cannot insert duplicate key row in object 'dbo.TBL#MadrakeTahsili' with unique index 'IX#MadrakeTahsiliName'.\r\nThe statement has been terminated."}
определение
City Table(Id int,FK_Country int,name nvarchar(50))
Country Table(Id int,name nvarchar(50))
Идентификатор в таблице "Город и страна" в идентификаторе (автоинкремент)
Примечание: EF пытается вставить страну, а затем добавить к ней город, но я хочу добавить город к существующей стране.