c# - 删除前回滚数据库

时间:2017-07-17 08:26:01

标签: c# sql-server transactions

我有Table StudentIDNameImagePathFileImage

Student删除记录时有2种情况:

  • 案例1:删除记录时,如果PathFileImage成功删除学生的图像文件,则完成。
  • 案例2:删除记录时,如果PathFileImage删除学生图像文件失败,则在删除前回滚数据库。

例如:Student中有10条记录。我删除了3条记录。

  • 案例1:删除后,有7条记录。
  • 案例2:删除后,仍有10条记录。

在案例2中,有人可以帮我使用Transaction来回滚数据库吗?

非常感谢您的阅读!

0 个答案:

没有答案