小编N.M*_*ORR的帖子

SQL Server Management Studio 2017数据库图表文件夹丢失

我安装了SSMS 2017,我想用它为我的一些数据库创建一个ERD.在线文档说您只需右键单击导航面板中数据库下的"Database Diagrams"文件夹即可.但是,该文件夹根本不适用于我的任何数据库.我找不到任何修复或解决方法.有没有人有任何想法如何解决这个问题?

sql-server ssms-2017

12
推荐指数
1
解决办法
7182
查看次数

用于从 3.1 迁移的 .NET Core 6 脚手架省略了多对多桥接表

因此,我正在将一个项目从 .NET Core 3.1 迁移到 .NET Core 6,并希望搭建一个新的上下文类。这是我的数据库的 SQL:

CREATE TABLE Product 
(
    Product_ID int NOT NULL 
        CONSTRAINT PK_Products PRIMARY KEY CLUSTERED,
    Description varchar(100) NOT NULL 
        CONSTRAINT UC_Product UNIQUE,
);

CREATE TABLE ProductCategory 
(
    ProductCategory_ID int NOT NULL 
        CONSTRAINT PK_ProductCategory PRIMARY KEY CLUSTERED,
    Description varchar(100) NOT NULL 
        CONSTRAINT UC_ProductCategory UNIQUE,
);

CREATE TABLE Product_ProductCategory 
(
    Product_ID int NOT NULL 
        CONSTRAINT FK_ProductProductCategory_Products REFERENCES Product(Product_ID),
    ProductCategory_ID int NOT NULL 
        CONSTRAINT FK_ProductProductCategory_ProductCategory REFERENCES ProductCategory(ProductCategory_ID),
    CONSTRAINT PK_ProductProductCategory 
       PRIMARY KEY CLUSTERED (Product_ID, ProductCategory_ID)
);
Run Code Online (Sandbox Code Playgroud)

这是用于脚手架的脚本: …

c# .net-core

2
推荐指数
1
解决办法
1292
查看次数

在 C# 中跨多个列表查找和计算公共列表元素

所以我有一组列表,没有关于我有多少列表的固定数量。

List1 = {"a", "b", "c", "d"}
List2 = {"b", "c", "d", "e"}
List3 = {"c", "d", "e", "f"}
.
.
.
Listn = {"g", "e", "a", "c"}
Run Code Online (Sandbox Code Playgroud)

每个列表将包含唯一的项目,单个列表的长度可以在 20 - 30 个项目范围内。我将所有列表存储在另一个列表中以允许 n 个列表。

ListOfLists = {List1, List2, List3, ..., Listn}
Run Code Online (Sandbox Code Playgroud)

就使用最少的处理能力而言,生成包含 ListOfLists 中包含的所有唯一项及其出现次数的列表或数组的最佳方法是什么?

在输出方面,我认为最好的选择是包含项目及其出现次数的数组列表。

UniqueListItems = { {"a", 12}, {"b" ,3}, {"c", 18}, {"d", 15}, {"e", 5} }
Run Code Online (Sandbox Code Playgroud)

最终,我想按项目出现对列表进行排序,并按降序显示项目。

Output:
c
d
a
e
b
Run Code Online (Sandbox Code Playgroud)

我曾尝试使用多个嵌套的 for 和 foreach 循环来执行此操作,但结果是一些相当笨重的代码。限制因素之一是我发现的唯一列出操作的列表最多可使用 2 个列表,而不是 n 个列表。

有没有在内置的 C# 列表操作中使用 n …

c#

-3
推荐指数
1
解决办法
207
查看次数

标签 统计

c# ×2

.net-core ×1

sql-server ×1

ssms-2017 ×1