【发布时间】:2016-02-03 12:05:16
【问题描述】:
在我的应用程序中很少出现错误
将 varchar 数据类型转换为 datetime 数据类型导致值超出范围
我知道此错误来自 SQL Server,该查询是我从 C# 代码形成的。
Convert.ToDateTime(userDate).AddMonths(1)
这里涉及应用程序服务器和数据库服务器的日期格式,因此我对两台服务器之间的日期格式差异表示怀疑。
基本上我想知道 .net 和 SQL 会考虑哪种日期格式。
我正在使用 .net 框架 3.5 和 SQL Server 2012。
提前致谢。 哈里
【问题讨论】:
标签: sql .net sql-server-2012 frameworks date-format