• datetime2 数据类型


    .net的Entity Framework构建网站数据层,给一个实体的DATETIME类型的属性赋值时 突然莫名奇妙显示有
    一个类型不匹配的异常如下:

         System.Data.SqlClient.SqlException: 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值。

    解决方法:

    将*.Designer.cs文件中自动生成的代码

    [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
            [DataMemberAttribute()]
            public global::System.DateTime addtime
            {
                get
                {
                    return _addtime;
                }
                set
                {
                    OnaddtimeChanging(value);
                    ReportPropertyChanging("addtime");
                    _addtime = StructuralObject.SetValidValue(value);
                    ReportPropertyChanged("addtime");
                    OnaddtimeChanged();
                }
            }
            private global::System.DateTime _addtime;
            partial void OnaddtimeChanging(global::System.DateTime value);
            partial void OnaddtimeChanged();

    更改为如下

    [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
            [DataMemberAttribute()]
            public Nullable<global::System.DateTime> addtime
            {
                get
                {
                    return _addtime;
                }
                set
                {
                    OnaddtimeChanging(value);
                    ReportPropertyChanging("addtime");
                    _addtime = StructuralObject.SetValidValue(value);
                    ReportPropertyChanged("addtime");
                    OnaddtimeChanged();
                }
            }
            private Nullable<global::System.DateTime> _addtime;
            partial void OnaddtimeChanging(Nullable<global::System.DateTime> value);
            partial void OnaddtimeChanged();
  • 相关阅读:
    Oracle SQL FAQ
    miniasp(no encode)
    请看用javascript设置和读取cookie的简单例子
    asp流下载(Stream)
    (企业公司)网站开发方案
    asp发消息并代多个附件上传(多对多关系)
    tabpage1
    crystal report (asp调用水晶报表实例)
    上海万千文化传播有限公司(网站项目策划书)
    访问和更新Cookies集合
  • 原文地址:https://www.cnblogs.com/cniteeq/p/3818381.html
Copyright © 2020-2023  润新知