예제 #1
0
 public static bool ExecSQLs(SqlDataItemArray items, string accountName)
 {
     try
     {
         DataSql agent = new DataSql(accountName);
         bool    flag  = agent.ExeSqls_bool(items);
         agent.Close();
         return(flag);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
 public bool ExeSqls_bool(SqlDataItemArray arySqlDataItem)
 {
     try
     {
         Open();
         BeginTrans();
         foreach (SqlDataItem sqlDataItem in arySqlDataItem.SqlDataItemList)
         {
             cmd.Transaction = trans;
             executeNonQuery(cmd, sqlDataItem);
         }
         CommitTrans();
         return(true);
     }
     catch (Exception ex)
     {
         RollbackTrans();
         Close();
         throw ex;
     }
 }