0
어떤 이유로 dbase.SaveChanges()
메서드는 roomid
이 null이어야하므로 데이터베이스를 업데이트 할 수 없습니다. 그러나 디버거에서 room1.id
이 2로 설정되어 있다고 표시합니까?모델이 데이터베이스를 업데이트하지 않습니다.
누군가 제발 도와 줄 수 있습니까?
private void button1_Click(object sender, EventArgs e)
{
Room room1 = new Room();
room1.Id = 2;
dbase.AddToRoom(room1);
dbase.SaveChanges();
}
하지만 ... __are__을 2로 설정 ... –
아마도 ID는 ID 열입니까? – m0s
삽입 메서드를 호출하고 업데이트하려고합니다. 엔터티를 검색하고 새 값을 설정해야합니다. 그 후 SaveChanges() 메소드를 호출하면됩니다. –