当我尝试向数据库中添加项目时,在运行应用程序后,数据将不会在数据库中存储很长时间。我不知道为什么,这个连接很好,我已经多次检查过它。实体框架不会保存数据库中的更改
private void InsertIncomeBtn_Click(object sender, RoutedEventArgs e)
{
float lf = (float)Convert.ToDouble(IncomeText.Text);
MessageBox.Show(lf.ToString());
DateTime date = (DateTime)MovDatePick.SelectedDate;
Movments mv1 = new Movments();
mv1.Sum = lf;
mv1.Date = date.Date;
db.TotalAll.FirstOrDefault().CurrentSum += lf;
db.Movments.Add(mv1);
db.SaveChanges();
IncomeWin.Close();
MainWindow m = new MainWindow();
m.Show();
}
我正在使用VS 2017社区并撰写一个WPF应用程序。
感谢您的帮助。