0

我正在考虑最终从数据库中的图像切换到文件系统方法。一个问题困扰着我,我迟早会删除实体,在这种情况下我不再需要链接图像。因此,为了简化,实体模型将只有一个字段 varchar 来跟踪文件系统上的图像路径。

有什么想法吗?

还有一件事,因为我要转移到文件系统图像存储,所以我很好奇遵循顺序是可以的还是有更好的方法

1. administrator will upload image to the server using mvc form, browse -> upload btn
2. Creating new entity with entering some data into web form and using javascript select images from the server and store it's filename into entityimagepath property
3. On the client side browser will render <img src=imagepathfromdb ... />

谢谢你的时间

4

1 回答 1

1

有什么想法吗?

您可以在数据库事务中登记文件 IO 操作,以便删除数据库中包含磁盘上文件路径的行以及文件本身的删除可以事务性完成。

http://www.codeproject.com/Articles/31270/A-Transactional-Repository-Implementation-in-NET

于 2012-07-11T17:58:41.473 回答