这是一个创纪录的是我的代码:更新与实体框架不工作
...
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框中没有任何内容。 –