Как мне убедиться, что все операции записи в мою БД MS SQL Server основаны на транзакциях?
Причина, по которой я хочу это сделать, заключается в том, что БД содержит данные финансового счета, и операции, которые не выполняются на полпути через некоторый набор изменений, не должны быть в состоянии испортить базу данных по ошибке или сбой.
Приложение написано на ASP.NET C #.
Спасибо.
Edit:
Существует DAL, но он (пока) не требует транзакций для изменений.
Мы сами написали DAL. Мы не использовали ORM.
Я знаю, как выполнить одну транзакцию из ASP.NET.
Я хочу убедиться, что все изменения внесены в форму транзакции, так что если приложение выдает какое-то исключение в середине, в базе данных не будет никаких изменений.