大致的问题是这样的:

      原来一直用存贮数据的方法是用的是:DBContext.AddToXXXX(),这个方法。在写代码的时候看到VS提示这个方法已失效,推荐使用DBContext.XXXX.AddObject()方法。我就把代码更改了,结果测试的时候没有错误,但数据存贮不进数据库。

现将正确操作记录,以免后面再犯类似错误。

DBContext.XXXX.AddObject();
DBContext.SaveChanges();

对的,操作以后没有保存。就是这个问题……