客户端将实体对象传回到服务端,服务端的方法如下:
public void SaveUser(LinqToSql.td_Users user)
{
try
{
LINQContext _db = new LINQContext();
user.user_Time = DateTime.Now;
_db.td_Users.Attach(user);
_db.SubmitChanges();
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
}
查看上下文里的对象已经有了,而且数据也是新的,但是SubmitChanges后,没有更新到数据库。真是有点郁闷,不知道是不是实体类没有设置正确导致?我是直接按照设计器里从数据表拖放过来的,并未做修改。