求助!
大家好,我是新手,在做项目时遇到一些问题,希望各位前辈能帮我一下!
错误提示如下:
输入字符串的格式不正确。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.FormatException: 输入字符串的格式不正确。
源错误:
行 25: SqlDataBase ThisB = new SqlDataBase();
行 26: string CheckSql = "select count(*) from UserList where UserName = '" + UserName + "' and PassWord = '" + PassWord + "'";
行 27: int ThisNum = Convert.ToInt32(ThisB.ReturnSQL(CheckSql).ToString());
行 28:
行 29: if (ThisNum > 0)
源文件: e:\StudentSys\App_Code\CheckLogin.cs 行: 27
堆栈跟踪:
[FormatException: 输入字符串的格式不正确。]
System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +2753699
System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +102
System.Convert.ToInt32(String value) +68
CheckLogin.GiveID(String UserName, String PassWord) in e:\StudentSys\App_Code\CheckLogin.cs:27
UserControl_Login.ImageButton1_Click(Object sender, ImageClickEventArgs e) in e:\StudentSys\UserControl\Login.ascx.cs:31
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +75
System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +115
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4924