ASP.NET 怪异现象 一个才艺大赛报名 几千人都能正常报名 但是部分用户就是不不起明

ASP.NET 新增数据代码能正常使用 但是放在服务器上面 客服使用当中出现所有字段为

 

异常

System.FormatException: Failed to convert parameter value from a String to a Int32. ---> System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at System.String.System.IConvertible.ToInt32(IFormatProvider provider) at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) at System.Data.SqlClient.SqlParameter.CoerceValue(Object value, MetaType destinationType) --- End of inner exception stack trace --- at System.Data.SqlClient.SqlParameter.CoerceValue(Object value, MetaType destinationType) at System.Data.SqlClient.SqlParameter.GetCoercedValue() at System.Data.SqlClient.SqlParameter.Validate(Int32 index, Boolean isCommandProc) at System.Data.SqlClient.SqlCommand.BuildParamList(TdsParser parser, SqlParameterCollection parameters) at System.Data.SqlClient.SqlCommand.BuildExecuteSql(CommandBehavior behavior, String commandText, SqlParameterCollection parameters, _SqlRPC& rpc) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at ZWL.DBUtility.DbHelperSQL.ExecuteSql(String SQLString, SqlParameter[] cmdParms) in D:\RABFX\资源文件\OA系统\sngerp\代码\DBUtility\DbHelperSQL.cs:line 535 at ZWL.BLL.BC_Program.AddProgram(C_Program ca) at Talent_bmym_Registration.AddJmxx(String Programname, String Instructor, String Contact, String Musicalinstruments, String ProgramNeir, String renshu, String hidden4, String hidden5, String hidden3) in e:\sngpay\Talent\bmym\Registration.aspx.cs:line 304

呼如林
浏览 436回答 5
5回答

森栏

异常写的很清楚:Registration.aspx.cs:line 304 报错,原因是尝试把一个string转成int时出错,是不是这个页面有某个字段,本来是期望用户填数字的,结果填的是其他东西。

慕盖茨4494581

不不起明 是什么意思

忽然笑

异常写的很清楚:Registration.aspx.cs:line 304 报错,原因是尝试把一个string转成int时出错,是不是这个页面有某个字段,本来是期望用户填数字的,结果填的是其他东西。

慕莱坞森

@落幕残情: 是否是数据有时候返回的是可以转换为int型  有的时候不能转换为int,建议楼主,加断点多测试几次
打开App,查看更多内容
随时随地看视频慕课网APP