错误:System.Data.SqlClient.SqlException(0x80131904):无法将值NULL插入列'Id',表'C:\ USERS \ REGE \ DOCUMENTS \ VISUAL STUDIO 2013 \ WEBSITES \ LOGINPAGE1 \ APP_DATA \ REGISTRATION。 MDF.dbo.UserData“;列不允许空值。 INSERT失败。该语句已终止。在System.Data.SqlClient.SqlConnection.OnError(SqlException异常,Boolean breakConnection,Action 1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action
1 wrapCloseInAction)处于System.Data.SystemClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj,Boolean callerHasConnectionLock,Boolean asyncClose) System.Data上的System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds,RunBehavior runBehavior,String resetOptionsString)中的.SqlClient.TdsParser.TryRun(RunBehavior runBehavior,SqlCommand cmdHandler,SqlDataReader dataStream,BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj,Boolean& dataReady) System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean)中的.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean returnStream,Boolean async,Int32 timeout,Task& task,Boolean asyncWrite,SqlDataReader ds) returnStream,String方法,TaskCompletionSource 1 completion, Int32 timeout, Task& task, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource
1 com pletion,String methodName,Boolean sendToPipe,Int32 timeout,Boolean asyncWrite)at C:\ Users \ rege \ Documents \ Visual Studio 2013中的Registration.Button1_Click(Object sender,EventArgs e)上的System.Data.SqlClient.SqlCommand.ExecuteNonQuery() \ WebSites \ Loginpage1 \ Registration.aspx.cs:第39行ClientConnectionId:53472e69-8d36-4409-b2bc-92fd8344be27
用户名
电子邮件
密码
确认密码
国家
请有人帮我解决程序中的问题因为我现在是程序员 感谢