MySql 下执行事务无法回滚。 返回

求助
1 159

代码如下:抛出异常后数据还是被删除掉了

 var Connections = new SqlSugarClient(new ConnectionConfig()
            {
                ConnectionString = MySqlConfig,
                DbType = DbType.MySql,//设置数据库类型
                IsAutoCloseConnection = true,//自动释放数据务,如果存在事务,在事务结束后释放
                InitKeyType = InitKeyType.Attribute //从实体特性中读取主键自增列信息
            });
            var Ado = Connections.Ado;
            var result = Ado.UseTran(() =>
            {
                Ado.ExecuteCommand("delete from FeedBack");
                throw new Exception("error haha");
            });


热忱回答1

版块

学习文档

最新会员

发布达人

回贴达人