如何在删除父类的同时删除子类
发布网友
发布时间:2022-05-05 18:02
我来回答
共1个回答
热心网友
时间:2022-06-27 21:35
如果是父类和字类在同一张表:将Delete
方法改动如下:
public
void
Delete(int
cate_id)
{
StringBuilder
strSql=new
StringBuilder();
strSql.Append("delete
from
Gcategory
");
//这个是添加的部分
strSql.Append("
where
parent_id=@cate_id
\n");
//这个是添加的部分。
\n
是换行的意思
strSql.Append("delete
from
Gcategory
");
strSql.Append("
where
cate_id=@cate_id
");
SqlParameter
[]
parameters
=
{
new
SqlParameter("@cate_id",
SqlDbType.Int,4)};
parameters[0].Value
=
cate_id;
DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
}