求助:循环删除记录

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:45:00
有1张表:(作品)
字段:作品编号,作者编号,作品;(其中“作品”的数量是无限的)
根据“作者编号”删除其所有作品。
请大家最好把代码贴上来。谢谢.
我是菜鸟,呵呵……
第一位兄弟回答不正确。谢谢!
我要把代码写在 Button1的Click事件里面.

在数据库中删:
(1)打开sql server企业管理器
(2)打开查询分析器
(3)选择数据库
(4)在查询分析器中写代码 delete from (作品表名字) where 作者编号="例如001"
(5)执行就可以了(执行前可以先分析一下语法是否正确)

不用循环
delete from 作品
where 作者编号=你想删除的作者编号
这样就可以把该作者的所有记录都删除了

你的作品应该是放在另一张表内的吧,delete from 表2 where 表1.作者编号=表2.作品编号,表1.作品编号是你想删除的