【问题标题】:Disable Entity Framework DateTime Default Value禁用实体框架日期时间默认值
【发布时间】:2014-01-14 06:55:04
【问题描述】:

在我的 .edmx 中,我的日期字段将 DefaultValue 设置为 (None),但是当我创建新记录时,会出现 01/01/0001 值。同样在我的 SQL 中,没有默认值。怎么能关掉???

【问题讨论】:

    标签: c# winforms entity-framework-6


    【解决方案1】:

    使您的 DateTime 字段可以为空。这是DateTime? MyDate {get; set;}

    【讨论】:

    • 我不想接受空值,当我更新我的模型时也是“?”被删除,因为我的字段不允许空值
    猜你喜欢
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-18
    相关资源
    最近更新 更多