Транзакции SQL Server - PullRequest
       13

Транзакции SQL Server

0 голосов
/ 07 апреля 2009

Когда использовать транзакции ado.net и SQL Server?

Существуют ли причины, по которым можно использовать транзакции ado.net вместо транзакций SQL Server, если в этих транзакциях запущен только один SP или запрос к базе данных.

Ответы [ 2 ]

1 голос
/ 07 апреля 2009

Что если у вас есть несколько ресурсов, участвующих в транзакции, тогда используйте ADO.NET (и пусть DTC / Enterprise Services управляет вами), иначе вы можете использовать транзакцию mssql из SP.

0 голосов
/ 07 апреля 2009

Я бы не использовал транзакции ADO.NET, если бы использовал один вызов одного хранимого процесса, который выполняет один запрос. Целью транзакции ADO.NET было бы объединение выполнения нескольких вызовов в одну транзакцию. Ваш случай не соответствует этим критериям.

...