ASP.NET实现图书管理系统的步骤详解(2)

2.个人信息页面(内容判断不在内)

protected void tianjia()
  {
    //添加用户信息
    try
    {
      //赋予sql字符串数据
      
      string strsql1 = "update yhxx set xm='"+Tet_xm.Text+"',xb='"+tet_xb.Text+"',qq='"+Tet_qq.Text+"',Email='"+Tet_email.Text+"',dizhi='"+tet_home.Text+"',enjioy='"+Tet_enjoy.Text+"' where zh='"+Application["name"]+"'";
      // 创建字符串对象
      mycom = new SqlCommand(strsql1, myconn);
      mycom.ExecuteNonQuery();
      //关闭数据库
      myconn.Close();
      Response.Write("<script>alert('添加成功!!')</script>");
      Response.Redirect("denglu.aspx");
    }
    catch (Exception ex)
    {
      Response.Write("<script>alert('添加失败!!')</script>"+ex.Message.ToString());
    }
  }

3.登录页面(内容判断不在内)

 //普通用户登录,管理员登录雷同
    try
    {
      string sql = "select * from yhxx where zh='"+Tet_zh.Text+"' and mima='"+Tet_mm.Text+"' and yhlb='"+tet_dz.Text+"'";
      //创建命令对象
      SqlCommand com = new SqlCommand(sql,myconn);
      //创建读取对象
      SqlDataReader dr = com.ExecuteReader();
      //成功弹出提示框
      //MessageBox.Show("读取成功!!");
      if (dr.Read())
      {
        dr.Close();
        myconn.Close();
        Application["name1"] = Tet_zh.Text;
        Response.Redirect("index.aspx");
      }
      else
      {
        Response.Write("<script>alert('用户名或密码有误!!')</script>");
      }

    }
    catch (Exception ex)
    {
      Response.Write("<script>alert('登录失败!!')</script>");
    }

4.图书检索

try
    {
      //打开数据库
      myconn.Open();
    }
    catch (Exception ex)
    {
      Response.Write("<script>alert('数据库打开失败')</script>");
    }
    try
    {
      //创建数据字符串
      if (tet_name.Text == "")
      {
        Response.Write("<script>alert('名称不能为空!')</script>");
      }
      else
      {
        string strsql3 = "select BookID as 图书编号,BookName as 图书名称,"
                + "Booklb as 图书类别,Bookzz as 图书作者,Booklr as 图书内容,"
                + "Bookfm as 图书封面,Bookjg as 图书价格,Bookzt as 图书借阅状态 "
                + " from Bookxx where BookName='" + tet_name.Text + "'";
        mycom = new SqlCommand(strsql3, myconn);
        //打开数据库
        //myconn.Open();
        //
        myread = mycom.ExecuteReader();
        GridView1.DataSource = myread;
        GridView1.DataBind();
        GridView1.Visible = true;
        //关闭数据
        myread.Close();
        myconn.Close();
      }
    }
    catch (Exception ex)
    {
      Response.Write("<script>alert('查询失败!')</script>" + ex.Message.ToString());
    }
      

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/2118.html