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

📄 seeinfo.aspx.cs

📁 ASP.NET构建的笑傲江湖社区(C#,全源码提供)
💻 CS
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace xajh
{
	/// <summary>
	/// seeinfo 的摘要说明。
	/// </summary>
	public class seeinfo : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.Label username;
		protected System.Web.UI.WebControls.Label nowinfo;
		protected System.Web.UI.WebControls.Label gold;
		protected System.Web.UI.WebControls.Label myclass;
		protected System.Web.UI.WebControls.Label head;
		protected System.Web.UI.WebControls.Label sex;
		protected System.Web.UI.WebControls.Label hosp;
		protected System.Web.UI.WebControls.Label age;
		protected System.Web.UI.WebControls.Label fat;
		protected System.Web.UI.WebControls.Label wife;
		protected System.Web.UI.WebControls.Label job;
		protected System.Web.UI.WebControls.Label teacher;
		protected System.Web.UI.WebControls.Label money;
		protected System.Web.UI.WebControls.Label bank;
		protected System.Web.UI.WebControls.Label allvalue;
		protected System.Web.UI.WebControls.Label monthvalue;
		protected System.Web.UI.WebControls.Label num;
		protected System.Web.UI.WebControls.Label grade;
		protected System.Web.UI.WebControls.Label figthgrade;
		protected System.Web.UI.WebControls.Label ww;
		protected System.Web.UI.WebControls.Image ww_pic;
		protected System.Web.UI.WebControls.Label wg;
		protected System.Web.UI.WebControls.Image wg_pic;
		protected System.Web.UI.WebControls.Label iq;
		protected System.Web.UI.WebControls.Image iq_pic;
		protected System.Web.UI.WebControls.Label nl;
		protected System.Web.UI.WebControls.Image nl_pic;
		protected System.Web.UI.WebControls.Label tl;
		protected System.Web.UI.WebControls.Image tl_pic;
		protected System.Web.UI.WebControls.Label gj;
		protected System.Web.UI.WebControls.Image gj_pic;
		protected System.Web.UI.WebControls.Label fy;
		protected System.Web.UI.WebControls.Image fy_pic;
		protected System.Web.UI.WebControls.Label jh;
		protected System.Web.UI.WebControls.Image jh_pic;
		protected System.Web.UI.WebControls.Label ml;
		protected System.Web.UI.WebControls.Image ml_pic;
		protected System.Web.UI.WebControls.Label animal;
		protected System.Web.UI.WebControls.Label animal_age;
		protected System.Web.UI.WebControls.Label animal_allage;
		protected System.Web.UI.WebControls.Label animal_grade;
		protected System.Web.UI.WebControls.Label animal_iq;
		protected System.Web.UI.WebControls.Image animal_iq_pic;
		protected System.Web.UI.WebControls.Label animal_wg;
		protected System.Web.UI.WebControls.Image animal_wg_pic;
		protected System.Web.UI.WebControls.Label animal_nl;
		protected System.Web.UI.WebControls.Image animal_nl_pic;
		protected System.Web.UI.WebControls.Label animal_tl;
		protected System.Web.UI.WebControls.Image animal_tl_pic;
		protected System.Web.UI.WebControls.Label animal_gj;
		protected System.Web.UI.WebControls.Image animal_gj_pic;
		protected System.Web.UI.WebControls.Label animal_fy;
		protected System.Web.UI.WebControls.Image animal_fy_pic;
		protected System.Web.UI.WebControls.Label kill_all;
		protected System.Web.UI.WebControls.Label kill_today;
		protected System.Web.UI.WebControls.Image num_pic;
		protected System.Web.UI.HtmlControls.HtmlGenericControl byts;
	
		private void Page_Load(object sender, System.EventArgs e)
		{
			if (this.Session["info"] == null)
			{
				this.Server.Transfer ("error.aspx?v=relogin");
			}
			string v = this.Request.QueryString["v"];
			if (v == null)
			{
				this.byts.InnerHtml = "<script language=javascript type=text/javascript>alert('请指定用户名!');window.close();</script>";
			}
			v = v.Trim();
			DataSet ds = new DataSet();
			OleDbConnection MyConn = new OleDbConnection(var.public_conn);
			MyConn.Open();
			OleDbCommand MyComm = new OleDbCommand(@"select [等级],[战斗等级],[会员],[性别],[门派],[身份],[职业],[状态],[生病],[年龄],[体重],[配偶],[师父],[银两],[存款],[积分],[月积分],[点券],[武功],[智力],[内力],[体力],[攻击],[防御],[生命],[魅力],[精确],[总共杀人],[今日杀人],[宠物],[宠物开始],[宠物寿命],[宠物等级],[宠物武功],[宠物生命],[宠物内力],[宠物体力],[宠物攻击],[宠物防御] from [注册用户] where [用户名]=?", MyConn);
			MyComm.Parameters.Add(new System.Data.OleDb.OleDbParameter("用户名", System.Data.OleDb.OleDbType.VarWChar, 10, "用户名"));
			MyComm.Parameters["用户名"].Value = v;
			OleDbDataReader dr = MyComm.ExecuteReader();
			if (dr.Read())
			{
				string[] v_max = var.public_goldmax[(int)dr["会员"]].Split('|');
				int fg;
				switch (var.public_maxfor)
				{
					case "等级":
						fg = (int) dr["等级"];
						break;
					case "战斗等级":
						fg = (int) dr["战斗等级"];
						break;
					default:
						fg = 1;
						break;
				}
				this.username.Text = v;
				this.nowinfo.Text = dr["状态"].ToString();
				if ((int)dr["会员"] == 0)
				{
					this.gold.Text = "(非会员)";
				}
				else
				{
					this.gold.Text = dr["会员"] + " 级";
				}
				this.myclass.Text = dr["门派"].ToString();
				this.head.Text = dr["身份"].ToString();
				this.sex.Text = dr["性别"].ToString();
				this.hosp.Text = dr["生病"].ToString();
				this.age.Text = dr["年龄"].ToString();
				this.fat.Text = dr["体重"].ToString();
				this.wife.Text = dr["配偶"].ToString();
				this.job.Text = dr["职业"].ToString();
				this.teacher.Text = dr["师父"].ToString();
				this.money.Text = dr["银两"].ToString();
				this.bank.Text = dr["存款"].ToString();
				this.allvalue.Text = dr["积分"].ToString();
				this.monthvalue.Text = dr["月积分"].ToString();
				this.grade.Text = dr["等级"].ToString();
				this.figthgrade.Text = dr["战斗等级"].ToString();
				this.num.Text = dr["点券"] + "/" + (int.Parse(v_max[0]) * fg);
				this.num_pic.Style["width"] = ((int)dr["点券"] * 100 / (int.Parse(v_max[0]) * fg)) + "%";
				this.wg.Text = dr["武功"] + "/" + (int.Parse(v_max[1]) * fg);
				this.wg_pic.Style["width"] = ((int)dr["武功"] * 100 / (int.Parse(v_max[1]) * fg)) + "%";
				this.iq.Text = dr["智力"] + "/" + (int.Parse(v_max[6]) * fg);
				this.iq_pic.Style["width"] = ((int)dr["智力"] * 100 / (int.Parse(v_max[6]) * fg)) + "%";
				this.nl.Text = dr["内力"] + "/" + (int.Parse(v_max[2]) * fg);
				this.nl_pic.Style["width"] = ((int)dr["内力"] * 100 / (int.Parse(v_max[2]) * fg)) + "%";
				this.tl.Text = dr["体力"] + "/" + (int.Parse(v_max[3]) * fg);
				this.tl_pic.Style["width"] = ((int)dr["体力"] * 100 / (int.Parse(v_max[3]) * fg)) + "%";
				this.gj.Text = dr["攻击"] + "/" + (int.Parse(v_max[4]) * fg);
				this.gj_pic.Style["width"] = ((int)dr["攻击"] * 100 / (int.Parse(v_max[4]) * fg)) + "%";
				this.fy.Text = dr["防御"] + "/" + (int.Parse(v_max[5]) * fg);
				this.fy_pic.Style["width"] = ((int)dr["防御"] * 100 / (int.Parse(v_max[5]) * fg)) + "%";
				this.ww.Text = dr["生命"] + "/" + (int.Parse(v_max[7]) * fg);
				this.ww_pic.Style["width"] = ((int)dr["生命"] * 100 / (int.Parse(v_max[7]) * fg)) + "%";
				this.ml.Text = dr["魅力"] + "/" + (int.Parse(v_max[8]) * fg);
				this.ml_pic.Style["width"] = ((int)dr["魅力"] * 100 / (int.Parse(v_max[8]) * fg)) + "%";
				this.jh.Text = dr["精确"] + "/" + (int.Parse(v_max[9]) * fg);
				this.jh_pic.Style["width"] = ((int)dr["精确"] * 100 / (int.Parse(v_max[9]) * fg)) + "%";
				this.kill_all.Text = dr["总共杀人"].ToString();
				this.kill_today.Text = dr["今日杀人"].ToString();
				if (dr["宠物"].ToString() == "(无)")
				{
					this.animal.Text = "(无)";
					this.animal_age.Text = "-";
					this.animal_allage.Text = "-";
					this.animal_grade.Text = "-";
					this.animal_wg.Text = "-";
					this.animal_wg_pic.Visible = false;
					this.animal_iq.Text = "-";
					this.animal_iq_pic.Visible = false;
					this.animal_nl.Text = "-";
					this.animal_nl_pic.Visible = false;
					this.animal_tl.Text = "-";
					this.animal_tl_pic.Visible = false;
					this.animal_gj.Text = "-";
					this.animal_gj_pic.Visible = false;
					this.animal_fy.Text = "-";
					this.animal_fy_pic.Visible = false;
				}
				else
				{
					this.animal.Text = dr["宠物"].ToString();
					//this.animal_age.Text = dr["宠物开始"].ToString();
					this.animal_allage.Text = dr["宠物寿命"].ToString();
					this.animal_grade.Text = dr["宠物等级"].ToString();
					this.animal_wg.Text = dr["宠物武功"] + "/" + (int.Parse(v_max[10]) * fg);
					this.animal_wg_pic.Style["width"] = ((int)dr["宠物武功"] * 100 / (int.Parse(v_max[10]) * fg)) + "%";
					this.animal_iq.Text = dr["宠物生命"] + "/" + (int.Parse(v_max[15]) * fg);
					this.animal_iq_pic.Style["width"] = ((int)dr["宠物生命"] * 100 / (int.Parse(v_max[15]) * fg)) + "%";
					this.animal_nl.Text = dr["宠物内力"] + "/" + (int.Parse(v_max[11]) * fg);
					this.animal_nl_pic.Style["width"] = ((int)dr["宠物内力"] * 100 / (int.Parse(v_max[11]) * fg)) + "%";
					this.animal_tl.Text = dr["宠物体力"] + "/" + (int.Parse(v_max[12]) * fg);
					this.animal_tl_pic.Style["width"] = ((int)dr["宠物体力"] * 100 / (int.Parse(v_max[12]) * fg)) + "%";
					this.animal_gj.Text = dr["宠物攻击"] + "/" + (int.Parse(v_max[13]) * fg);
					this.animal_gj_pic.Style["width"] = ((int)dr["宠物攻击"] * 100 / (int.Parse(v_max[13]) * fg)) + "%";
					this.animal_fy.Text = dr["宠物防御"] + "/" + (int.Parse(v_max[14]) * fg);
					this.animal_fy_pic.Style["width"] = ((int)dr["宠物防御"] * 100 / (int.Parse(v_max[14]) * fg)) + "%";
				}
			}
			else
			{
				this.byts.InnerHtml = "<script language=javascript type=text/javascript>alert('用户名未找到!');window.close();</script>";
			}
			dr.Close();
			MyConn.Close();
			MyConn.Dispose();
		}

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

		}
		#endregion
	}
}

⌨️ 快捷键说明

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