永发信息网

C# SQL 删除 多表连接的数据

答案:5  悬赏:40  手机版
解决时间 2021-04-12 16:23

例如:

表User

Id Name

1 张三

2 李四

3 王五

表Message

Id Msg UserId(与 User表主外键关系)

1 测试数据1 1

2 测试数据2 1

3 测试数据3 2

4 测试数据4 3

5 测试数据5 1

6 测试数据6 2

7 测试数据7 3

表 Reply

Id Rep MsgId(与 Message表 主外键关系)

1 回复测试 1 1

2 回复测试 2 7

3 回复测试 3 6

4 回复测试 4 2

5 回复测试 5 3

现在要删除 UserId 为 1的数据

请问。Asp.net 中,如何实现最为完善。请给出例子,谢谢。

1.SQL 事务

2.ADO.Net 事务

3.其他

最好么别用 SQL事务。

最佳答案

孩子,别偷懒,该做的工作还是要做的,一句一句删吧

全部回答

好像有类似 delete * from table1 t1 inner join table2 t2 on t1.id=t2.id 的写法.

即可以一句delete所有依赖的data.

触发器

最简单的就是删掉关系

没有关系一样可以关联的

倒着删除啊,先reply,接着message,然后user
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
征途去找哪个NPC转生?
红警里怎么结盟和宣战???
某学习小组10名学生的某次数学测验成绩统计表
怎样挤进去一个特别挤的网站
喂,你在哪?
家里的门上贴满了漂亮的年画,有 ……有……
表达清闲的诗句李清照,李清照的经典诗词。
北京各大劳务地址
爱情真的有么?
求火牢的操作方法
根据要求提问,快!
用二个月时间能学好高中三年的生物吗?
4.9×0.06的积一定是四位小数位数.________
怎么把我脸上的青春痘去掉
郑州网吧离南四环近的网吧有吗招收银员
推荐资讯
谁提供几部恐怖小说?要好看的
请问现在的伊利果之优酸乳有哪几种口味?
我愿意是废墟,在峻峭的山岩上,这静默的毁灭
有哪些坠天使呢?
诺基亚5200内存多大啊?缺点有哪些呢?
黄金钥匙怎么求婚
请问汕头大学里边有没有招待所住?
单选题Thereisn’t______orangejuice.Whatab
13陵请的貔貅怎么净身?
该和她恋爱吗
一直在等待直到眼泪掉下来
烫过的头发洗时用过水疗素后可以用弹力素吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?