[SqlException (0x80131904): 从字符串转换日期和/或时间时,转换失败。
数据库是从SqlServer2008移到SqlServer2014上,直接从VS2010上支行不会有问题,但是发布出去就有错,错误如下:
“/”应用程序中的服务器错误。
从字符串转换日期和/或时间时,转换失败。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 从字符串转换日期和/或时间时,转换失败。
源错误:
执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[SqlException (0x80131904): 从字符串转换日期和/或时间时,转换失败。]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +388
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +688
System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +4403
System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) +356
System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) +499
System.Data.SqlClient.SqlDataReader.Read() +34
System.Data.SqlClient.SqlCommand.CompleteExecuteScalar(SqlDataReader ds, Boolean returnSqlValue) +53
System.Data.SqlClient.SqlCommand.ExecuteScalar() +284
haoke365.SqlHelper.ExecuteScalar(String SQL) in F:\好客EAM资产管理系统Source-20160331\web\hkpro\Public\SqlHelper.cs:164
hkpro.asse2.wpff.Ffdlr.GridViewBind() in F:\好客EAM资产管理系统Source-20160331\web\hkpro\asse2\wpff\Ffdlr.aspx.cs:86
hkpro.asse2.wpff.Ffdlr.Page_Load(Object Sender, EventArgs E) in F:\好客EAM资产管理系统Source-20160331\web\hkpro\asse2\wpff\Ffdlr.aspx.cs:35
System.Web.UI.Control.LoadRecursive() +71
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3178