C#编程原则 数据库的保存和更新操作是写在同一个方法还是不同方法的?

2025-04-01 04:31:36
推荐回答(1个)
回答1:

一般情况你更新和插入数据是要分开封装的,只要在你的逻辑层判断数据是否更新而已
public void Save(model m)
{
//判断是插入还是更新
if(isUpdate)
update(m);
else
create(m);
}
public void update(model m)
{
//纯更新
}
public void create(model m)
{
//纯新增
}