Server Error in '/' Application.

不能将值 NULL 插入列 'SchoolName',表 'UserLogin.dbo.LoginTicket';列不允许有 Null 值。INSERT 失败。
语句已终止。

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: 不能将值 NULL 插入列 'SchoolName',表 'UserLogin.dbo.LoginTicket';列不允许有 Null 值。INSERT 失败。
语句已终止。

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SqlException (0x80131904): 不能将值 NULL 插入列 'SchoolName',表 'UserLogin.dbo.LoginTicket';列不允许有 Null 值。INSERT 失败。
语句已终止。]
   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +388
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +717
   System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +4515
   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +6557561
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds) +6560327
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite) +586
   System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite) +742
   System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +287
   Aedu.NewFramework.DataForSqlServer.<>c__DisplayClass1_0`1.<ExecuteInternalWithHandleException>b__0(SqlCommand command, Boolean mustCloseConnection) in D:\项目代码\个人桌面\NewFramework\Aedu.NewFramework.DataForSqlServer\SqlServerHelper.cs:37
   Aedu.NewFramework.DataForSqlServer.SqlServerHelper.ExecuteInternal(SqlConnection connection, SqlTransaction transaction, String commandText, IEnumerable`1 parameters, Func`3 func) in D:\项目代码\个人桌面\NewFramework\Aedu.NewFramework.DataForSqlServer\SqlServerHelper.cs:25
   Aedu.NewFramework.DataForSqlServer.SqlServerHelper.ExecuteNonQuery(SqlConnection connection, String commandText, IEnumerable`1 parameters) in D:\项目代码\个人桌面\NewFramework\Aedu.NewFramework.DataForSqlServer\SqlServerHelper.cs:63
   Aedu.ApplicationForm.Data.DBUserLoginDao.SetTicket(LoginTicketDTO dto) in D:\项目代码\个人桌面\sln.Desktop\Application\Aedu.ApplicationForm.Data\DBUserLoginDao.cs:25
   Aedu.ApplicationForm.Web.Controllers.<>c__DisplayClass6_1.<PC>b__1(ApplicationInfo entity, UserServiceAppInfo serviceApp) in D:\project_code\个人桌面\desktop\Application\Aedu.ApplicationForm.UserWeb\Controllers\LinkController.cs:261
   Aedu.ApplicationForm.Web.Controllers.LinkController.Validate(Int64 applicationId, UserLoginInfo loginUser, ApplicationOfDevice deviceType, String viewName, Func`3 linkFunc) in D:\project_code\个人桌面\desktop\Application\Aedu.ApplicationForm.UserWeb\Controllers\LinkController.cs:102
   Aedu.ApplicationForm.Web.Controllers.<>c__DisplayClass6_0.<PC>b__0(UserLoginInfo loginUser) in D:\project_code\个人桌面\desktop\Application\Aedu.ApplicationForm.UserWeb\Controllers\LinkController.cs:221
   Aedu.NewFramework.UserIdentity.MvcExtend.MvcIdentityExtendController.LoginUserValidator(Func`2 func, Func`2 error) in D:\项目代码\个人桌面\NewFramework\Aedu.NewFramework.UserIdentity\MvcExtend\IdentityExtendController.cs:25
   lambda_method(Closure , ControllerBase , Object[] ) +114
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +242
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +39
   System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +12
   System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +139
   System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +112
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +452
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +452
   System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +15
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +37
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +241
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +29
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +111
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +53
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +19
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +51
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +111
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +606
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +288


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34209