局部更新能不能支持 UpdateColumns("Name=@Name", dicField) 返回

求助
2 1593

看了更新文档,提供方式很多,但不是很实用,能不能提供以下方式,简单灵活。   

 Dictionary<string,object> dicField = new Dictionary<string,object>();
        dicField.Add("Name", "Tian");
        var sql = db.Updateable<FZ.Model.Matter>().UpdateColumns("Name=@Name", dicField).ExecuteCommand();//


     var sql = db.Updateable<FZ.Model.Matter>().Update("Name=@Name", dicField).ExecuteCommand();//这样也行


告知一下扩展方式,我自己琢磨一下也行。

热忱回答2

  • 能扩展不,告知一下扩展方式。

    0 回复
  • var dic=new Dictionary<stringobject>();

    dic.Add("id",1);

    dic.Add("name","a");

    var t14 = db.Updateable<Student>(dic).ExecuteCommand();

    0 回复

版块

学习文档

最新会员

发布达人

回贴达人