小编Joh*_*ohn的帖子

是否可以从 ASP.NET Core MVC 项目中引用 .net framework 4.7.2 类库?

我有一个运行良好的 ASP.NET MVC 5 项目,它也引用了一个 .NET Framework 4.7.2 类库,它生成了一些 CrystalReports。CrystalReports 不支持 .NET Core,因此类库将保留完整的 .NET Framework。

现在,如果我将 ASP.NET MVC 5 升级到 ASP.NET Core 2(或 3),我是否能够引用类库并可能生成那些 CrystalReports?

.net asp.net asp.net-core-mvc .net-core asp.net-core

5
推荐指数
2
解决办法
6041
查看次数

删除且不在查询中

我有以下表结构:

用户数

  • UserId(主键)
  • 用户名

SomeItems

  • SomeId(从FK到Users.UserId)
  • SomeItemId(主键)
  • 名称
  • 其他的东西...

其他项目

  • SomeId2(FK到Users.UserId)
  • SomeOtherItemId(主键)
  • 名称
  • 其他的东西...

我想从Users表中删除SomeItems和SomeOtherItems表中不存在的记录。

我可以做这个:

DELETE from Users
FROM Users u
WHERE u.UserId NOT IN
   (SELECT DISTINCT SomeId FROM SomeItems

    UNION

    SELECT DISTINCT SomeId2 FROM SomeOtherItems)
Run Code Online (Sandbox Code Playgroud)

但是,它非常慢。我假设它为每条记录执行UNION查询,不是吗?有什么办法可以提高性能?

sql t-sql sql-server

0
推荐指数
1
解决办法
89
查看次数