如何将sql查出的字符串和已有的一个字符串进行相等比较,代码如下,看看错在那里
string AN = (string)Session["mykey"];
            SqlConnection conn;
            SqlCommand cmd;
            string cmdString = "select 班级管理浏览 from RolesManage where  角色 in (select 角色 from UserMessage where 账号 = @AN)";
            conn = new SqlConnection(@"Data Source=localhost;Initial Catalog=schoolhoom;Integrated Security=True;Pooling=False");            cmd = new SqlCommand(cmdString, conn);
            cmd.Parameters.Add("@AN", SqlDbType.VarChar);
            cmd.Parameters["@AN"].Value = AN;
            conn.Open();            SqlDataReader myReader;
            myReader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
            myReader.Read();
            string a1 = myReader["班级管理浏览"].ToString();
           
            Label1.Text = a1;
           
                string b = "有";
                
                          
                if (string.Equals(b, Label1.Text))
                {
                   // bind();
                    Label2.Text = "1";
                }
                else
                {
                   //   Response.Redirect("~/quanxian/Userload.aspx");
                    Label2.Text = "2";
                }