這是一個創紀錄的是我的代碼:更新與實體框架不工作
...
Domain.Box updatedBox = entities.Boxes.FirstOrDefault(TextBoxBoxID.Text);
updatedBox = getBoxInfo();
entities.SaveChanges();
private Domain.Box getBoxInfo()
{
Domain.Box retBox = new Domain.Box();
retBox.BoxID = TextBoxBoxID.Text;
retBox.LocationID = Convert.ToDecimal(TextBoxLocationID.Text);
retBox.Positions = Convert.ToByte(TextBoxPositions.Text);
retBox.DiseaseID = RadComboBoxDisease.SelectedValue;
retBox.SampleTypeID = RadComboBoxSampleType.SelectedValue;
retBox.TubeTypeId = RadComboBoxTubeTypeID.SelectedValue;
return retBox;
}
代碼編譯並執行罰款,但數據庫沒有變化,這是所有的信息是,正是因爲它是一樣的在更新之前。任何幫助將不勝感激,謝謝!
我不明白你想要做H的什麼ERE。檢索一個Domain.Box對象,然後將其值設置爲一個新對象? –
webyac,您正在覆蓋_reference_。 FirstOrDefault框中沒有任何內容。 –