求助datetime2和datetime

问题描述

从datetime2数据类型到datetime数据类型的转换产生一个超出范围的值。语句已终止。.NetFramework4.5SQL2008这个问题怎么处理?datetime2如何转成datetime?好诡异的报错啊。。

解决方案

解决方案二:

解决方案三:
convert.todatetime(xxxx)

时间: 2024-08-31 11:07:30

求助datetime2和datetime的相关文章

asp.net中时间差

using System;   using System.Data;   using System.Configuration;   using System.Collections;   using System.Web;   using System.Web.Security;   using System.Web.UI;   using System.Web.UI.WebControls;   using System.Web.UI.WebControls.WebParts;   usin

从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值

最近在ASP.NET MVC中遇到一个问题,如题,在使用EF数据模型的时候,要去添加一条新的数据到Sqlserver数据库,在之前项目中并没有出现该异常,所以去扒了扒demo,发现有几个字段(数据库类型为datetime)savechange的时候默认绑定了datetime.now.问题就在这里,我的新项目并没有给定这几个字段的数据.下面总结下: 触发该错误的条件如下: SQL Server数据库版本中的字段类型为datetime2 数据库中,某个要进行Add或者Edit的字段的数据类型为dat

总结PHP中DateTime的常用方法_php技巧

前言 实例化对象前面加\表示的是,在命名空间中使用原生的类,如果没有使用命名空间的话,可以把前面的\给删除掉 1. 输出当前时间 $datetime = new \DateTime; print_r($datetime->format('Y-m-d H:i:s')); 2. 输出给定的时间 $datetime = new \DateTime('2016-06-13'); print_r($datetime); 3. 根据给定的时间格式化为自己想要的时间 $datetime = \DateTime

Yii2中datetime类的使用_php技巧

前言 以前更改时间格式的时候经常使用date方法,后来知道php竟然自带datetime类处理时间格式,记录一下用法,方便以后使用 实例化 在yii 1.1中,可以直接写成 $datetime = new DateTime; 但是在yii2 这么写就直接报错了,说找不到这个类,后来一查原来跟命名空间有关系所以在使用命名空间的框架中,就要这样写,加个斜杠 $datetime = new \DateTime; 使用 下面列一下这个类都可以输出那些格式 输出当前时间 $datetime = new \

Python与SQLite日期时间函数的使法

SQLite的时间函数跟Python的时间函数有些许差别,所以稍做记录,供自己以后查询.     网上有将SQLite官方WIKI内容翻译成中文的文章,大家有兴趣可以搜索一下,我这里单纯记录一下个人比较常用的一些内容. SQLite的五个时间函数: date(日期时间字符串, 修正符, 修正符, ......) time(日期时间字符串, 修正符, 修正符, ......) datetime(日期时间字符串, 修正符, 修正符, ......) julianday(日期时间字符串, 修正符, 修

0. 数据类型优先级

当两个不同数据类型的表达式用运算符组合后,数据类型优先级规则指定 将优先级较低的数据类型转换为优先级较高的数据类型. 如果此转换不是所支持的隐式转换,则返回错误. 当两个操作数表达式具有相同的数据类型时,运算的结果便为该数据类型. SQL Server 对数据类型使用以下优先级顺序 1 用户定义数据类型(最高) 2 sql_varian t 3 xml 4 datetimeoffset 5 datetime2 6 datetime 7 smalldatetime 8 date 9 time 10

为PetaPoco添加实体模板

Brad为我们提供了T4模板,因为公司一直在使用CodeSmith,故为其写了一个CodeSmith的模板,代码如下: <%-- Name:EntityTemplates Author:Qi Fei Description:Generate a entity file in C# --%> <%@ CodeTemplate Language="C#" TargetLanguage="Text" Src="" Inherits=&

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(29)-T4模版

原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(29)-T4模版 这讲适合所有的MVC程序 很荣幸,我们的系统有了体验的地址了.演示地址 之前我们发布了一个简单的代码生成器,其原理就是读取数据库的表结构,生成文本的一个方式来生成代码! 为了替代重复的劳动,微软自己有一套T4模版,我不想把T4模版说得那么的复杂,因为这个复杂我自己也不知道. 原理跟市面的代码生成器一个道理,但是T4的扩展比代码生成器更灵活,可以更方便根据类生成代码等操作. T4代码模式

SQL Server 总结复习(一)_MsSql

1. TVP, 表变量,临时表,CTE 的区别 TVP和临时表都是可以索引的,总是存在tempdb中,会增加系统数据库开销,而表变量和CTE只有在内存溢出时才会被写入tempdb中.对于数据量大,并且反复使用,反复进行查询关联的,建议使用临时表或TVP,数据量小,使用表变量或CTE比较合适 2. sql_variant 万能类型 可以存放所有数据类型,相当于C#中的object数据类型 3. datetime, datetime2, datetimeoffset datetime 时间有效期较小