标签: c# asp.net database webforms ado.net
在asp.net webform页面中,我需要做两个操作。
将记录插入数据库。
将与该记录相关的图像存储在文件系统中 服务器
我需要的是在这种情况下使两个动作成为原子,两个操作都应该成功,或者都不成功。由于第二个操作不是数据库操作,我认为我们不能使用ADO.Net事务。那么我们如何才能使两者成为原子?
更新方案是数据库表具有ID列。我必须首先插入数据库记录,获取其ID并使用id重命名该文件,然后将其保存到服务器。