当我删除了一个产品的类别时,想删除所有属于这个类别的产品。怎么做?我可以做到的就是删除了属于这个类别的产品的数据库记录,但没有办法删除这些产品的图片。
大家有什么方法吗?
大家有什么方法吗?
解决方案 »
- OpenFlashChart能做到么?
- asp.net网站已做好,请问在IIS中如何设置,现在浏览是乱码
- 高手!javascript 用cookie 做购物车的问题
- 我写了一个公共类,统计页面点击的,应该放在哪个文件里才能让所有文件都 能引用这个类?
- 新手研究Model的疑惑??请指点~_~
- 请大家推荐几个 类库 和 框架
- 如何实现MSN WebMessenger那样的好友列表功能,用的是什么控件啊?
- datafrid增加自定义按钮列的问题?????????????????????
- 快,大家帮忙看下在repeater.itemcommand时候触发的怎么没有达到效果呢?
- 调用SQL_SERVER的存储过程
- 一道面试题
- 在DataGrid控件中添加一个删除按钮的问题!!!
你可以先删除图片后删除记录,要不然那个存图片的路径就没有了,就会在你服务器里留下垃圾图片文件了。
你可以使用File.Delete(path...)来进行删除你存图片的那个路径的文件后,再去删除你的那条产品的记录,就OK了。图片记录都被删除掉了。
可以实现,不难。
記得一定要先刪圖片文件,再刪記錄!!否則找不到要刪除的圖片文件!
就这么办吧
两个表,
一个products_catalog表,对应产品目录.id catalog_name一个products表,所有产品id,products_name,catalog_idcatalog_name catalog_id 两表关联删除指定类别时,先去products表,看看是否有该目录的产品,有则先删除products表中该目录的所有产品,没有,则直接删除此分类.
同意这样的做法。