Разница между объектом mysqltransaction (mysql) и объектом транзакции (asp.net) - PullRequest
0 голосов
/ 24 июля 2010

Можете ли вы, ребята, сказать мне разницу между этими двумя объектами? Спасибо!

1 Ответ

1 голос
/ 24 июля 2010

MySqlTransaction - это специфическая для MySQL реализация System.Data.IDbTransaction, то есть она представляет транзакцию в базе данных MySQL.

TransactionScope используется для создания блоков кода, а не только вызовов базы данных, транзакционных.

TransactionScope зафиксирует MySqlTransaction как часть большего блока кода транзакции, чтобы вы могли выполнять некоторые записи в базу данных и выполнять другие действия как часть транзакции, и все они будут зафиксированы или будут откатаны.

...