我的系统时间已经设为:"MM/dd/yyyy HH:mm:ss t"的格式,但依然在DateTime to SqlDateTime时发生溢出
2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] INSERT INTO [TB_Users]([UserName], [PassWord], [UserEmail], [AddTime], [LastLogin], [LoginTimes], [UpDateTime], [Startdate], [FinalDate], [flag], [OpenFlag], [VIPFlag], [regtime], [IsOnline], [OnlineIp], [IsLock], [comeflag])
VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13, @p14, @p15, @p16)SELECT CONVERT(Int,SCOPE_IDENTITY()) AS [value]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p0: Input VarChar (Size = 7; Prec = 0; Scale = 0) [murphy7]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p1: Input VarChar (Size = 16; Prec = 0; Scale = 0) [a0b923820dcc509a]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p2: Input VarChar (Size = 22; Prec = 0; Scale = 0) [[email protected]]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p3: Input VarChar (Size = 9; Prec = 0; Scale = 0) [5/17/2009]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p4: Input VarChar (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p5: Input Decimal (Size = 0; Prec = 19; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p6: Input DateTime (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p7: Input DateTime (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p8: Input DateTime (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p9: Input Bit (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p10: Input Bit (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p11: Input Int (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p12: Input DateTime (Size = 0; Prec = 0; Scale = 0) [5/17/2009 2:58:05 AM]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p13: Input Int (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p14: Input VarChar (Size = 0; Prec = 0; Scale = 0) [Null]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p15: Input Int (Size = 0; Prec = 0; Scale = 0) [0]2009-05-17 02:59:41,109 [4368] DAL.JsyLove DEBUG - [LinqLog] -- @p16: Input Int (Size = 0; Prec = 0; Scale = 0) [1]2009-05-17 02:59:45,234 [4368] Controls_UserInfo ERROR - Error is thrown when adding user [Model.Admin.CustomerInfo]
System.Data.SqlTypes.SqlTypeException: SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。
   在 System.Data.SqlTypes.SqlDateTime.FromTimeSpan(TimeSpan value)
   在 System.Data.SqlTypes.SqlDateTime.FromDateTime(DateTime value)
   在 System.Data.SqlClient.MetaType.GetSqlValueFromComVariant(Object comVal)
   在 System.Data.SqlClient.SqlParameter.get_SqlValue()
   在 System.Data.Linq.SqlClient.SqlProvider.LogCommand(TextWriter writer, DbCommand cmd)
   在 System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
   在 System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
   在 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
   在 System.Data.Linq.ChangeDirector.StandardChangeDirector.DynamicInsert(TrackedObject item)
   在 System.Data.Linq.ChangeDirector.StandardChangeDirector.Insert(TrackedObject item)
   在 System.Data.Linq.ChangeProcessor.SubmitChanges(ConflictMode failureMode)
   在 System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode)
   在 System.Data.Linq.DataContext.SubmitChanges()
   在 DAL.Admin.CustomerManager.InsertUser(CustomerInfo customerInfo) 位置 F:\JSYLove\JSYLove\DAL\Admin\CustomerManager.cs:行号 186
   在 Controls_UserInfo.InsertUser() 位置 f:\JSYLove\JSYLove\JSYAdmin\Controls\UserInfo.ascx.cs:行号 147