zoukankan      html  css  js  c++  java
  • C# access数据库软件使用事务插入多条记录

    C# access数据库软件使用事务插入多条记录
      protected void Button1_Click(object sender, EventArgs e)
      {
      /*=============测试通过===============*/
      OleDbConnection con = new
      OleDbConnection(“Provider=Microsoft.Jet.OleDb.4.0;Da
      ta
      Source=C:/Inetpub/wwwroot/DotNetArticle/App_Data/DotNetArticle.mdb”);
      con.Open();
      OleDbCommand cmd = new OleDbCommand();
      cmd.Connection = con;
      cmd.Transaction = con.BeginTransaction();
      try
      {
      string sql1 = “insert into teaminfo (num,username,isplay) values(1,’a',1)”;
      string sql2 = “insert into teaminfo (num,username,isplay) values(2,’b',1)”;
      string sql3 = “insert into teaminfo (num,username,isplay) values(3,’c',1)”;
      string[] SQLStringList = { sql1, sql2, sql3 };
      for (int n = 0; n < SQLStringList.Length; n++)
      {
      string strsql = SQLStringList[n].ToString();
      if (strsql.Trim().Length > 1)
      {
      cmd.CommandText = strsql;
      cmd.ExecuteNonQuery();
      }
      }
      cmd.Transaction.Commit();  //提交事务
      Response.Write(“OK”);
      }
      catch (Exception)
      {
      cmd.Transaction.Rollback();
      }
      finally
      {
      con.Close();
      }
      }

  • 相关阅读:
    看了下swift,一如既往的蛋疼。
    运算符重载 C++ 编程思想
    OPENGL学习笔记整理(五):着色语言
    [ZJOI2009]对称的正方形 manacher+单调队列
    sam板子
    模拟41
    P1640 [SCOI2010]连续攻击游戏
    Dp搬运工3
    noip2018 赛道修建
    P3224 [HNOI2012]永无乡
  • 原文地址:https://www.cnblogs.com/FLWL/p/3900524.html
Copyright © 2011-2022 走看看