我有一个自我引用的评论表.我试着写删除级联,但它需要一些例外
在表'注释'上引入FOREIGN KEY约束'FK_Comments_Comments'可能会导致循环或多个级联路径.指定ON DELETE NO ACTION或ON UPDATE NO ACTION,或修改其他FOREIGN KEY约束.
然后尝试编写一个触发器,但它再次出现异常
CREATE TRIGGER [dbo].[T_comment_Trigger]
ON [dbo].[Comments]
FOR DELETE
AS
DELETE FROM Comments
WHERE ParentId =(SELECT deleted.id FROM deleted)
Run Code Online (Sandbox Code Playgroud)
无法删除包含子项的行
如何为我的自引用表删除级联?
我试图为WPF UI Code Behind运行任务.但它不起作用,并在我使用时注意到 Task.Factory它,但是当我使用代码时它没有用Task.Factory
public MainWindow()
{
InitializeComponent();
GetNews();
}
private void GetNews()
{
Task.Factory.StartNew(() =>
{
FeedReader reader = new FeedReader();
var news = reader.RetrieveFeed("http://www.bbc.com/feed/");
foreach (var item in news)
{
textBlock.Text = item.Title;
}
});
}
Run Code Online (Sandbox Code Playgroud)
我如何使用async/await或任何阻止阻塞主线程的东西?