cost 104 ms
在 SQL 服务器中使用 HierarchyID 和递归 CTE 显示完整的产品类别路径 - Display full Product Category Path using HierarchyID and Recursive CTE in SQL Server

我只使用经典的 ParentID 外键方法找到了这个。 我想知道如何在 SQL Server 2019 中使用HierarchyID数据类型显示完整的层次结构路径。 我有这个设置(为本示例简化): 现在对于每个产品,我想显示其完整的类别路径,其中该类别被标记为主要类别。 例如: 产品 1:产品 &g ...

如何在 C# 的 EF Core 6 中实现 HierarchyId - How do I implement HierarchyId in EF Core 6 in C#

我正在开发一个简单的项目管理系统,需要管理 WBS(基本上是任务层次结构)。 我花了几天时间在一个又一个博客中梳理博客,以弄清楚如何使用 EF Core 和 SQL Server 设置HierarchyId 。 我遇到了很多关于 Db 不支持的类型并转换为 CLR 类型的错误(我认为是这样)。 这促 ...

将 HierarchyId 与 ASP.NET 内核一起使用会导致发送 post 请求出错? - Using HierarchyId with ASP.NET Core causes error in send post request?

我想让国家使用 HierarchyId 类型所以我创建了一个Country model class 具有以下属性: 然后我创建了一个工作正常的Index视图: 然后,我向AddCountry注入部分视图: 最后,当我从视图发送数据时,名称发送正确,但HierarchyId列是 null,如下所示: ...

Sql hierarchyID - 查找最低的子节点(最后一个节点)值 - Sql hierarchyID - finding the lowest child (last node) value

可以说我的数据库中有这些数据 我想为每一行获取 hirarchyId 中的最后一个孩子我试过使用 getdecendent 和 getancestor 但它不会给我我需要的东西我已经尝试过使用负数的 getAncestor,我想也许最后会是 go 但没有运气是否有内置方法从 hierarchyID ...

在 SQL Server 中使用 HierarchyId 构建的树中获取叶节点 - Get leaf node in a tree built using HierarchyId in SQL Server

我在 SQL Server 中使用HierarchyId数据类型。 我必须写一些查询。 该表由国家、地区和省(区)组成。 我必须写两个查询: 我必须返回所有最近的后代。 我必须归还所有的叶子。 我解决了第一个查询,但没有解决第二个: 我明白了 我想我必须改变这个来解决第二个 ...

如何在 Entity Framework Core 中构建递归表达式树? - How do you build a recursive Expression tree in Entity Framework Core?

我们使用EFCore.SqlServer.HierarchyId来表示数据中的层次结构。 我的目标是返回具有不确定长度的特定路径的对象的后代,例如,给定具有层次结构一->二->三->四的树,路径一/二/三将返回四 知道路径的长度,我可以进行这样的查询: 但是如果路径的长度未知 ...

获取 SQL 服务器层次结构中的所有最后成员 - Get all last members in a SQL Server hierarchy

我试图在 SQL 服务器层次结构中找到最后一个层次结构成员(“叶子”)的所有第一项。 我能够找到类似的问题,但是GetAncestors的解决方案不适用于我们的 SQL 服务器版本。 我能够使用这个解决方案: 这会返回正确的结果,但由于某种原因,只有 25 行中的 12 行。 我认为NOT EXIS ...

如何在带有hierarchyid的表中插入新记录 - How to insert a new record into a table with hierarchyid

我正在学习如何使用hierarchyid 处理分层数据。 看过一个教程。 演示数据由预先计算的层次 ID 组成。 我熟悉在主键中使用 IDENTITY (1, 1) 的父/子表。 我知道我必须提供hierarchyid 的值。 但不知道该怎么做。 如何获取没有父级的新记录和有父级的新记录的hiera ...

“InvalidCastException:无法在 .net 核心 3.1 中转换类型为“Microsoft.SqlServer.Types.SqlHierarchyId”的 object - “InvalidCastException: Unable to cast object of type 'Microsoft.SqlServer.Types.SqlHierarchyId” in .net core 3.1

我尝试将我的项目从 .net 核心 sdk 2.2 升级到 .net 核心 ZEAE18BC41E1434DD98FA2DD988。 我的 model class 包括这个“公共 SqlHierarchyId id”。 在 .net 核心 sdk 2.2 中,SqlHierarchyId 与“使用 ...

程序集加载错误 - > 无法加载文件或程序集“Microsoft.SqlServer.Types,版本 = 10.0.0.0”或其依赖项之一 - Assembly Load Error - > Could not load file or assembly 'Microsoft.SqlServer.Types, Version=10.0.0.0' or one of its dependencies

在我的 .NET CORE 项目中,我使用分层结构和我使用的空间类型dotMorten.Microsoft.SqlServer.Types Version="1.1.0" 这是我的.csproj 文件: 实体.csproj: 数据访问.csproj: WebUI.csproj: --> AS ...

实体框架核心脚手架“找不到数据类型为‘hierarchyid’的列的类型映射。 跳过专栏” - Entity Framework Core Scaffolding “Could not find type mapping for column with data type 'hierarchyid'. Skipping column”

我正在试验 .net 核心、实体框架和 sqlserver,我认为 hierarchyID 是我尝试 model 的完美数据类型。 但是当我搭建数据库时,EFC 无法 map 层次结构。 我应该放弃使用该数据类型的想法还是有解决方法? 我寻找了一些解决方案,但它们都需要手工编写脚手架,而我目前没有 ...

如何将 HierarchyId 转换为 C# dotnet 中的子/父(树)结构? - How to convert HierarchyId to Child/Parent (Tree) structure in C# dotnet?

出于性能等原因,我必须在我的数据库中使用 HiarachyId。 我必须将 HierarchyId 数据类型转换为 JSON 才能显示在 FancyTree 中。 我在这里使用解决方案,但不起作用。 我的代码是 获取孩子的方法: 我的输入参数 class 是: 和 output class 是 似 ...

在 Visual Studio 2019 中使用 CLR 函数将 Hierarchyid 转换为字符串 - Use CLR function for convert Hierarchyid to string in visual studio 2019

请建议我。 我尝试为 SQL 服务器编写一个CLR函数。 我使用 Microsoft 文档编写下面的函数Ref-LINK使用 CLR 查找祖先 涉及层次结构中的两个节点的常见操作是找到最低的公共祖先。 这可以用 Transact-SQL 或 CLR 编写,因为hierarchyid类型在两者中都可用 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM