当前位置:编程学习 > C#/ASP.NET >>

权限

这段代码有错,谁帮我改下,或者用其他方式判断权限,我是在数据表里 加了个字段qx 设置1 或者 0,想通过判断该用户权限字段是1还是0 来限制网页的访问。
protected void Button3_Click(object sender, EventArgs e)
    {
        

            string bb = Session["username"].ToString();
        
        SqlConnection scon = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);

        SqlCommand scmd = new SqlCommand("select qx from Member where ID='" + bb + "' ", scon);
        scon.Open();
        SqlDataReader dr = scmd.ExecuteReader();
        dr.Close();
        if (dr.Read())
        {
           
            Session["QX"] = Session["qx"].ToString();

            string aa = Session["QX"].ToString ();
            if (aa == "0")


                Response.Write(" <script language='javascript'>alert('你没有这个权限!')");
            else
            {
                Response.Redirect("admin/Admin.aspx");
            }

            

        } --------------------编程问答-------------------- 唉,
过程式编程。

你把错误信息贴出来吧。不然不好解答。 --------------------编程问答--------------------  protected void Button3_Click(object sender, EventArgs e)
    {
        
        
        SqlConnection scon = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);

        SqlCommand scmd = new SqlCommand("select qx from Member where ID='" + TextBox1 .Text  + "' ", scon);
        scon.Open();
        SqlDataReader pp = scmd.ExecuteReader();
       
        if (pp.Read())
        {

            Session["QX"] = pp["qx"].ToString();

            string aa = Session["QX"].ToString ();
            if (aa == "0")


                Response.Write(" <script language='javascript'>alert('你没有这个权限!')");
            else
            {
                Response.Redirect("admin/Admin.aspx");
            }
            pp.Close();
            

        }
    }

我又修改了代码,没有错误了,但是, 下面的条件设置没起作用,。

除了上面这种方法还有其他方式吗, --------------------编程问答-------------------- 方式有很多种。

权限管理一直都是热点话题啊。

下面的条件设置没起作用是什么意思?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,