if ((new AccessTask()).CheckUserPwd(YongHuMing.Text.Trim()) == MiMa .Text.Trim ())
                    {
                        Response.Write("<script>alert(\"密码不正确!\");</script>");
                    }被调用的是如下函数:
        public String CheckUserPwd(String UserName1)
        {
            OleDbConnection objconn2 = new OleDbConnection("provider=Microsoft.Jet.OleDb.4.0;Data Source="+System .Web .HttpContext .Current .Server .MapPath ("App_Data/UserInfo.mdb"));
            OleDbCommand objcmd2 = new OleDbCommand("select * from Users where YongHuMing='" + UserName1 + "'", objconn2);
            objconn2.Open();
            OleDbDataReader Reader1;
            Reader1 = objcmd2.ExecuteReader();
            while (Reader1 .Read ())
            {
               System.Web .HttpContext .Current .Session ["SYongHuMing"]=Reader1["1"].ToString ();
               System.Web .HttpContext .Current .Session ["SMiMa"]=Reader1 ["2"].ToString ();
            }
            Reader1.Close();
            objconn2.Close();
            return System.Web.HttpContext.Current.Session["SMiMa"].ToString();
        }
错误原因:“/News”应用程序中的服务器错误。
--------------------------------------------------------------------------------1 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IndexOutOfRangeException: 1源错误: 
行 46:                 }
行 47:                 else
行 48:                     if ((new AccessTask()).CheckUserPwd(YongHuMing.Text.Trim()) == MiMa .Text.Trim ())
行 49:                     {
行 50:                         Response.Write("<script>alert(\"密码不正确!\");</script>");