try { using (MySqlConnection conn = new MySqlConnection("Database=Database;Data Source=127.0.0.1;User Id=root;Password=123456;pooling=false;CharSet=utf8")) { conn.Open(); MySqlTransaction transaction = conn.BeginTransaction(); MySqlCommand cmd = conn.CreateCommand(); cmd.Transaction = transaction; try { cmd.CommandText = "INSERT INTO people(name,age,sex) VALUES('张三','18','2')"; int x = cmd.ExecuteNonQuery(); cmd.CommandText = "INSERT INTO address(address) VALUES('ddddddd')"; int y = cmd.ExecuteNonQuery(); transaction.Commit(); } catch (Exception ex) { try { transaction.Rollback(); } catch (Exception en) { throw; } } } } catch (Exception) { throw; }
C# mysql 事务处理
猜你喜欢
转载自www.cnblogs.com/YunChao/p/10167845.html
今日推荐
周排行