如何在asp.net webforms中使两个操作成为原子?

时间:2018-03-07 12:11:09

标签: c# asp.net database webforms ado.net

在asp.net webform页面中,我需要做两个操作。

  • 将记录插入数据库。

  • 将与该记录相关的图像存储在文件系统中 服务器

我需要的是在这种情况下使两个动作成为原子,两个操作都应该成功,或者都不成功。由于第二个操作不是数据库操作,我认为我们不能使用ADO.Net事务。那么我们如何才能使两者成为原子?

更新方案是数据库表具有ID列。我必须首先插入数据库记录,获取其ID并使用id重命名该文件,然后将其保存到服务器。

0 个答案:

没有答案