hierarchyid 无法在 .NET 4.0 及以下的环境的 LINQ to SQL 中使用

作者:vkvi 来源:ITPOW(原创) 日期:2012-4-17

hierarchyid 是 SQL Server 2008 中新增的用以表示层级的字段类型,用起来很方便,效率很高。但如果是要用于 LINQ to SQL 就不行了,至少现行的框架中都还不支持这个字段,如果我们新建一个 LINQ to SQL 类,往其中拖入含有 hierarchyid 字段的表时,将得到提示:一个或多个选定项包含设计器不支持的数据类型。这种情况下,我们只能从选择中排除这个字段,再拖入,但涉及到这个字段的 LINQ to SQL,肯定受影响了。

一个或多个选定项包含设计器不支持的数据类型。

相关文章