zoukankan      html  css  js  c++  java
  • 一个简单的存储过程(实现事务执行两个sql语句,修改可实现执行更多条sql语句)

     //实现数据库事务
            public static void ExecuteSqlTran(string SQLString1, string SQLString2)
            {
                using (OracleConnection conn = new OracleConnection(_DBConnectionString))
                {
                    conn.Open();
                    OracleCommand cmd = new OracleCommand();
                    cmd.Connection = conn;
                    OracleTransaction tx = conn.BeginTransaction();
                    cmd.Transaction = tx;
                    try
                    {
                        cmd.CommandText = SQLString1;
                        cmd.ExecuteNonQuery();
                        cmd.CommandText = SQLString2;
                        cmd.ExecuteNonQuery();
                        tx.Commit();
                    }
                    catch (System.Data.OracleClient.OracleException E)
                    {
                        tx.Rollback();
                        throw new Exception(E.Message);
                    }
                }
            }

  • 相关阅读:
    robotium问答
    android Instrumentoation 问答
    Zookeeper 简介
    JVM 监控工具——jstatd
    JVM 监控工具——jstack
    JVM 监控工具——jps
    TCP 连接状态
    Zookeeper 安装及命令行操作
    MySQL 修改密码和设置远程连接
    Linux 相关系统日志查看
  • 原文地址:https://www.cnblogs.com/mhdtysp/p/3621003.html
Copyright © 2011-2022 走看看