IDatabase接口使用事务DbTransaction实例

  IDatabase接口使用事务DbTransaction实例


DAL层代码参考:

C# Code:


/// <summary>
/// IDatabase接口使用事务实例
/// </summary>
public void TestTrans()
{
   //启用事务
   DbTransaction tran = _Database.TransBegin();
   try
   {
      
      string SQL1 = "delete dt_Employee where 1=0"; //脚本1
      _Database.ExecuteTrans(tran, SQL1);
      
      string SQL2 = "update dt_Employee set EmpName='' where 1=0";//脚本2
      _Database.ExecuteTrans(tran, SQL2);
      
      //提交事务
      tran.Commit();
   }
   catch
   {
      //回滚事务
      tran.Rollback();
   }
}

//来源:C/S框架网(www.csframework.com) QQ:23404761




版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

IDatabase接口使用事务DbTransaction实例
IDatabase接口使用方式
如何使用多数据库IDatabase接口以及数据访问层应用
CSFramework.DB多数据底层类库(IDatabase/DbDataUpdate)接口测试报告
DAL继承关系与IDatabase关系
IDatabase.ExecuteReader返回对象列表Func泛型函数的使用方法
C#.NET 后端WebApi接口搭建教程,WebApi接口开发实例
WebApi实例教程和使用方法:部署和发布WebApi到IIS服务器
C/S客户端Winform窗体调用WebApi接口(C# 实例)
Winform调用WebApi接口实现增删改查CRUD实例源码
C# interface:定义接口
Activator.CreateInstance 使用指定类型的默认构造函数来创建该类型的实例
WebApi开发框架:使用HttpGet方式调用WebAPI接口
dalBase与IDatabase关系
使用bllBaseDataDict类提交业务单据(主从表)的明细表实例|C/S框架网
CSFramework.DB多数据底层类库 - 操作对象数据DbDataUpdate接口测试
C#.Net WCF实例详解及源码下载
客户端使用HTTPGET请求调用WebApi指定FromUri参数对象模型的接口
WebApi接口使用HttpGet方式实现接受实体类参数(原创)
Web端使用VUE调用WebApi接口实现用户登录及采用Token方式数据交互