【发布时间】:2018-05-06 17:17:00
【问题描述】:
我在 CurrentMovie 类中创建了方法 SaveRecord 用于将数据保存到托管在 Azure 上的数据库。
public class CurrentMovie
{
public int ID { get; set; }
public string title { get; set; }
public Nullable<int> release { get; set; }
public string image { get; set; }
public void SaveRecord(int? ID, string title, Nullable<int> release, string image)
{
var context = new movie_generationsEntities();
var movie_record = new movie_generations();
ID = movie_record.movieID;
title = movie_record.title;
release = movie_record.release;
image = movie_record.image;
context.movie_generations.Add(movie_record);
context.SaveChanges();
}
}
然后我在controller中调用这个方法。
var movieDB = new CurrentMovie();
movieDB.SaveRecord(movieDB.ID, movieDB.title, movieDB.release, movieDB.image);
我确定数据保存在movieDB 属性中,因为我将它们保存到ViewBag 并成功显示它们。连接到数据库是成功的,因为它只是保存没有预期数据的空行。
是有什么问题还是我遗漏了什么?谢谢!
【问题讨论】:
标签: c# asp.net-mvc entity-framework