gpt4 book ai didi

.net - Entity Framework 代码首先使用时间戳类型

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

我正在使用 SQL Server 2008 R2 和 Entity Framework 5.0。生成数据库时,我无法添加 TimeStamp 类型的属性而不会出现以下错误:
没有与概念侧类型对应的商店类型

'Edm.Time(Nullable=True,DefaultValue=,Precision=)' of primitive type 'Time'.



我已将实体配置设置为类型时间或时间戳但没有成功
Property(x => x.RestBetweenSet).HasColumnType("timestamp");

当我进入 Sql Server Management Studio 并编辑表时,我可以设置一列时间戳。

我需要做什么才能让 Entity Framework 代码首先能够生成此列?

谢谢

最佳答案

您应该在第一类代码中按如下方式声明时间戳属性:

[Timestamp] 
public Byte[] MyTimestamp { get; set; }

关于.net - Entity Framework 代码首先使用时间戳类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12611960/

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