关于 ExecuteCommand 返回值 返回
SqlSugar
老数据
3
4551
悬赏:5 飞吻
public class OracleUpdateable<T> : UpdateableProvider<T> where T : class, new()
{
public override int ExecuteCommand()
{
base.ExecuteCommand();
return base.UpdateObjs.Count();
}
}
这个ExecuteCommand返回值是实体类的个数不是执行语句的影响行数?如何获得SQL执行后的影响行数?
热忱回答(3)
-
程序 VIP0
2018/5/2是不是 Oracle下不支持 ExecuteNonQuery,
你改成 直接return base.ExecuteCommand();试试看
0 回复 -
子非鱼 VIP0
2018/5/2代码中 return base.UpdateObjs.Count();
的不是执行结果,是返回的实体类个数吧?不知道为什么这样写。。。
如果直接 return base.ExecuteCommand();这个话应该是执行结果
0 回复 -
fate stay night VIP0
2018/5/2oracle批量操作 ,这个问题下个版本改
0 回复