.net,我修改了一条数据,在原来的基础上新增了一条,原来的数据为什么没有消失
你想把原来的删了,就 不要在原来的数据上做修改。你先直接Remove原来的的数据,然后新增一条。
你直接在原来的数据上修改,你又没做删除操作,ef是会自动把你的修改提交到数据库的
到底是新增還是修改..
在原来一张表里添加了一列,然后数据就变成两条了
@cai先sen是什么:
這叫新增,原本一筆再新增一筆,當然變兩筆阿..
@RosonJ: 就是对一条数据操作,我只想保留最后一次的数据,前面一条数据想删了
@cai先sen是什么: 那你那删了没?
你想他消失吗?
想->把他删了
不想->
就是对一条数据操作,我只想保留最后一次的数据,前面一条数据想删了
写个事务把之前的删了
你是update还是add?
看不懂你说的啥,又不是删除,消失干嘛,修改只是会更改一下数据而已
我去,新增会删除数据,这什么逻辑