搞错了,其实方法是这样的
我在方法外面已经将TransferOrder to的值修改好,然后将to传入这个方法,
using (QpdeDBDataContext dc = new QpdeDBDataContext(Connection.CONN))
{ var cow = dc.TransferOrder.First(p => p.ID == to.ID);
cow=to;
dc.SubmitChanges();
}我跟踪到cow=to;这步,cow中已经修改好的值,执行完成后,
没有报错,但是数据库没有更新,添加查询都OK的,就修改碰到这个问题,我主键也都定义了,不知道怎么回事,在线等,请帮帮忙
我在方法外面已经将TransferOrder to的值修改好,然后将to传入这个方法,
using (QpdeDBDataContext dc = new QpdeDBDataContext(Connection.CONN))
{ var cow = dc.TransferOrder.First(p => p.ID == to.ID);
cow=to;
dc.SubmitChanges();
}我跟踪到cow=to;这步,cow中已经修改好的值,执行完成后,
没有报错,但是数据库没有更新,添加查询都OK的,就修改碰到这个问题,我主键也都定义了,不知道怎么回事,在线等,请帮帮忙
我不想一个个再赋值了,直接cow=to;为什么不行呢