zoukankan      html  css  js  c++  java
  • TransactionScope 事物

     public void UpdataMdiDt(DataTable[] dt, SqlDataAdapter[] dpt, out short signErr, out string strErr)
            {
                signErr = 1; strErr = "";
                using (TransactionScope ts = new TransactionScope())
                {
     
     
                    SqlConnection conn = new SqlConnection(constring);
                    conn.Open();
                    if (signErr == 0) return;
                    try
                    {
                        SqlCommandBuilder[] scb = new SqlCommandBuilder[dt.Length];
     
                        for (int i = 0; i < dt.Length; i++)
                        {
                            scb[i] = new SqlCommandBuilder(dpt[i]);
                            dpt[i].Update(dt[i]);
                        }
                        ts.Complete();
     
                    }
                    catch (Exception ex)
                    {
                        signErr = 0;
                        strErr = ex.ToString();
                    }
                }
     
            
  • 相关阅读:
    Selenium(三)webdriver的API与定位元素
    代码验证和动手动脑
    课程作业01实验报告1,2,3
    动手动脑
    课程作业03实验报告
    课程作业02实验报告
    猜数字实验报告
    java各种问题总结和一些讨论
    java从命令行接受多个数字并求和
    java登陆界面实验报告
  • 原文地址:https://www.cnblogs.com/jazzka702/p/2781485.html
Copyright © 2011-2022 走看看