⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tenancy.aspx.cs

📁 自己写的一个网上图书馆 可实现图书上传借阅等功能
💻 CS
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace e_librarys
{
	/// <summary>
	/// Tenancy 的摘要说明。
	/// </summary>
	public partial class Tenancy : System.Web.UI.Page
	{
	
		protected void Page_Load(object sender, System.EventArgs e)
		{
			// 在此处放置用户代码以初始化页面
            if (Session["U_ID"] != null)
            {
                string ID = Request.QueryString["BookId"].ToString();
                SqlConnection Conn = new SqlConnection("server=(local);database=e_library;uid=sa;pwd=");
                Conn.Open();
                SqlCommand Comm = new SqlCommand("select * from Book_Info where B_ID='" + ID + "'", Conn);
                SqlDataReader Dr = Comm.ExecuteReader();
                if (Dr.Read())
                {
                    Label_BookName.Text = Dr["B_Name"].ToString();
                    Session["B_Status"] = Dr["B_Status"].ToString();
                    string BStatus = Dr["B_Status"].ToString();
                    if (BStatus == "0")
                        Label_Status.Text = "可预定";
                    else if (BStatus == "1")
                        Label_Status.Text = "已预定";
                    else if (BStatus == "2")
                        Label_Status.Text = "以出租";
                    else
                    { Response.Write("<script language='javascript'>alert('错误信息')</script>"); }
                }
                else
                { Response.Write("<script language='javascript'>alert('未选中图书')</script>"); }

                Conn.Close();
            }
            else
            {
                Response.Write("<script language='javascript'>alert('你还未登录,请到首页登录!')</script>");
                Response.Redirect("HomePage.aspx");
            }
		}

		#region Web 窗体设计器生成的代码
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 设计器支持所需的方法 - 不要使用代码编辑器修改
		/// 此方法的内容。
		/// </summary>
		private void InitializeComponent()
		{    

		}
		#endregion

		protected void Button_Confire_Click(object sender, System.EventArgs e)
		{
			if(Session["B_Status"].ToString()=="1" || Session["B_Status"].ToString()=="2")
			{
				Response.Write("<script language='javascript'>alert('该书以被预定或以出租,请选别的书.')</script>");
				
			}
			else
			{
				string ID = Request.QueryString["BookId"].ToString();
				SqlConnection Conn = new SqlConnection("server=(local);database=e_library;uid=sa;pwd=");
				Conn.Open();
				string StrSql="insert into Tenancy(T_B_ID,T_U_ID,T_Lease,T_Status) values ('"+ID+"','"+Session["U_ID"]+"','"+DropDownList_Lease.SelectedItem.Text.ToString()+"',1)";
				SqlCommand Comm =new SqlCommand(StrSql,Conn);
				Comm.ExecuteNonQuery();
				Conn.Close();
			
				Conn = new SqlConnection("server=(local);database=e_library;uid=sa;pwd=");
				Conn.Open();
				StrSql="update Book_Info set B_Status=1 where B_ID='"+ID+"'";
				Comm =new SqlCommand(StrSql,Conn);
				Comm.ExecuteNonQuery();
				Conn.Close();

				Response.Write("<script language='javascript'>alert('预定图书成功')</script>");
			}

  
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -