关于linq的级联删除!

westhdd 2010-05-06 02:27:50
做了一个DEMO用的是DataGrid实现的删除功能,使用的是northBwind数据库,删除Employee表中的EmployeeId记录,相应的Order和Order_Details记录也要删除。
...全文
481 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wulala789 的回复:]
1.使用存储过程
2.先找出与之关联的关系,先删除关系,再删除表
[/Quote]
wulala789 2010-08-02
  • 打赏
  • 举报
回复
1.使用存储过程
2.先找出与之关联的关系,先删除关系,再删除表
qq5457237 2010-07-12
  • 打赏
  • 举报
回复
sql server的话 把外键关系的删除规则设为重叠就可以级联删除了
Yellow198267 2010-07-10
  • 打赏
  • 举报
回复
用事务自己写代码.
海涵德 2010-07-10
  • 打赏
  • 举报
回复
根据我的经验linq to sql对关联表的定义没有cascad这个选项,所以你要自己删除。
古龙老子 2010-06-30
  • 打赏
  • 举报
回复
我等等
Justin-Liu 2010-05-17
  • 打赏
  • 举报
回复
好好看看2L 会有顿悟的
沙漠绿州 2010-05-17
  • 打赏
  • 举报
回复
不是很明白
ffsinbad 2010-05-06
  • 打赏
  • 举报
回复
使用数据库外键级联删除
westhdd 2010-05-06
  • 打赏
  • 举报
回复
不明白二楼的例子,有没有更简单的方法
  • 打赏
  • 举报
回复
linq to sql 只能自己去手动按顺序删.....
lsq667 2010-05-06
  • 打赏
  • 举报
回复
板凳占下,再仔细看看楼上的回答

8,494

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧