“/WEB”应用程序中的服务器错误。
--------------------------------------------------------------------------------第 1 行: 'x8ap4gpwhere' 附近有语法错误。
第 1 行: 'U' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: 'x8ap4gpwhere' 附近有语法错误。
第 1 行: 'U' 附近有语法错误。源错误:
行 74: catch (Exception ex)
行 75: {
行 76: throw ex;
行 77: }
行 78: }
源文件: d:\Projects\TortoiseSVN\Source\WEB\App_Code\DBHelper.cs 行: 76 堆栈跟踪:
[SqlException (0x80131904): 第 1 行: 'x8ap4gpwhere' 附近有语法错误。
第 1 行: 'U' 附近有语法错误。]
DBHelper.ExecuteSQL(String sql) in d:\Projects\TortoiseSVN\Source\WEB\App_Code\DBHelper.cs:76
GetbackPwd.btn_backPwd_Click(Object sender, EventArgs e) in d:\Projects\TortoiseSVN\Source\WEB\GetbackPwd.aspx.cs:110
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +75
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +97
System.Web.UI.WebControls.Button.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) +4884
--------------------------------------------------------------------------------第 1 行: 'x8ap4gpwhere' 附近有语法错误。
第 1 行: 'U' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: 'x8ap4gpwhere' 附近有语法错误。
第 1 行: 'U' 附近有语法错误。源错误:
行 74: catch (Exception ex)
行 75: {
行 76: throw ex;
行 77: }
行 78: }
源文件: d:\Projects\TortoiseSVN\Source\WEB\App_Code\DBHelper.cs 行: 76 堆栈跟踪:
[SqlException (0x80131904): 第 1 行: 'x8ap4gpwhere' 附近有语法错误。
第 1 行: 'U' 附近有语法错误。]
DBHelper.ExecuteSQL(String sql) in d:\Projects\TortoiseSVN\Source\WEB\App_Code\DBHelper.cs:76
GetbackPwd.btn_backPwd_Click(Object sender, EventArgs e) in d:\Projects\TortoiseSVN\Source\WEB\GetbackPwd.aspx.cs:110
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +75
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +97
System.Web.UI.WebControls.Button.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) +4884
StringBuilder builder = new StringBuilder();
builder.Append("SELECT * FROM UserLogin AS u JOIN School_ZiXunShi AS zs ");
builder.Append("ON u.UserId = zs.UserId ");
builder.Append("WHERE UserName = @UserName AND Email = @Email ");
SqlParameter[] parameters = new SqlParameter[2];
parameters[0] = new SqlParameter("@UserName", SqlDbType.NVarChar);
parameters[0].Value = txtUserName.Text;
parameters[1] = new SqlParameter("@Email", SqlDbType.NVarChar);
parameters[1].Value = txtEmail.Text;
DataTable table = new DBHelper().ExecuteDataTable(builder.ToString(), parameters); string sql = "update UserLogin set UserPwd=" + lspass + " where UserId=(select Z.UserId from School_ZiXunShi Z,UserLogin U where U.UserId=Z.UserId and Z.Email=" + txtEmail.Text + " and U.UserName=" + txtUserName.Text + ")";