gpt4 book ai didi

.net - 如何使用SQL Server 2005在NHibernate中映射uint

转载 作者:行者123 更新时间:2023-12-04 18:17:31 25 4
gpt4 key购买 nike

我的实体上具有uint类型的属性。就像是:

public class Enity
{
public uint Count {get;set;}
}

当我尝试将其保留到SQL Server 2005数据库中时,出现异常

Dialect does not support DbType.UInt32



解决此问题的最简单方法是什么。例如,我可以将其存储在数据库中。
我只是不知道该如何告诉NHibernate。

最佳答案

最干净,最官方的解决方案可能是编写用户类型。

this one为例,并对其进行调整。如果您有许多uint,那么值得拥有一个用户类型。

<property name="Prop" type="UIntUserType"/>

关于.net - 如何使用SQL Server 2005在NHibernate中映射uint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/639428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com