zoukankan      html  css  js  c++  java
  • ado。net的事物BeginTransaction demo

    var seqNoList = seqNos.SplitToList(",");            

    var db = CreateDb();            

    List<DBParameter> paraList = new List<DBParameter>();            

    DBParameter para = null;             string strSql = string.Empty;

                try             {                 db.BeginTransaction();

                    for (int i = 0; i < seqNoList.Count; i++)                 {                     strSql = "delete from Item_tBasicInfo where SeqNo = @SeqNo";

                        paraList = new List<DBParameter>();                     para = new DBParameter("SeqNo", DbDataType.Int64);                     para.Value = seqNoList[i].ToInt64();                     paraList.Add(para);

                        db.ExecuteNonQuery(strSql, paraList);                 }

                    db.Commit();                 return true;             }             catch             {                 db.Rollback();                 throw;             }

  • 相关阅读:
    nginx rewrite 伪静态重写学习笔记
    正则表达式相关知识
    rpm的含义
    find命令的使用
    chmod的运用方式
    [GO]数组的比较和赋值
    [GO]二维数组的介绍
    [GO]变量内存和变量地址
    [GO]给导入包起别名
    阿里云负载均衡SLB 七层https协议 nginx 获取真实IP
  • 原文地址:https://www.cnblogs.com/zcm123/p/3120776.html
Copyright © 2011-2022 走看看