public  int GetExecteQuery(string strAddSql, string strUpdateSql, string strDelSql)
        {
            SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["GPSP_SQL"]);//实例化数据连接
            //SqlConnection conn = new SqlConnection(CONN_STRING);
            conn.Open();
            SqlCommand command = conn.CreateCommand();

            SqlTransaction transaction = null;
            transaction = conn.BeginTransaction();
            command.Connection = conn;
            command.Transaction = transaction;
            int count = 0;

            try
            {
                if (strAddSql != "")
                {
                    command.CommandText = “insert into A.....”;
                    command.ExecuteNonQuery();
                }
                if (strUpdateSql != "")
                {
                    command.CommandText = “insert into B.....”;
                    count = command.ExecuteNonQuery();
                }
                if (strDelSql != "")
                {
                    command.CommandText = “insert into C.....”;
                    count = command.ExecuteNonQuery();
                }
                transaction.Commit();
            }
            catch
            {

                transaction.Rollback();
            }

            return count;
        }

 

相关文章:

  • 2022-12-23
  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
  • 2021-09-14
  • 2022-12-23
猜你喜欢
  • 2021-06-29
  • 2021-08-23
  • 2021-11-25
  • 2021-05-02
  • 2022-02-09
  • 2021-11-01
  • 2021-07-15
相关资源
相似解决方案