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

📄 liuyan.aspx.cs

📁 考勤系统
💻 CS
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;

namespace LiuYan
{
	public class liuyan : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.Label labInfo;
		protected System.Data.OleDb.OleDbConnection con;
		protected System.Web.UI.WebControls.TextBox txtMemo;
		protected System.Web.UI.WebControls.Label labMemo;
		protected System.Web.UI.WebControls.TextBox txtDate;
		protected System.Web.UI.WebControls.Label labDate;
		protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator3;
		protected System.Web.UI.WebControls.TextBox txtFax;
		protected System.Web.UI.WebControls.Label labFax;
		protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator2;
		protected System.Web.UI.WebControls.TextBox txtPhone;
		protected System.Web.UI.WebControls.Label labPhone;
		protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator1;
		protected System.Web.UI.WebControls.TextBox txtEmail;
		protected System.Web.UI.WebControls.Label labEmail;
		protected System.Web.UI.WebControls.TextBox txtAddr;
		protected System.Web.UI.WebControls.Label labAddr;
		protected System.Web.UI.WebControls.TextBox txtGongSi;
		protected System.Web.UI.WebControls.Label labGongSi;
		protected System.Web.UI.WebControls.TextBox txtName;
		protected System.Web.UI.WebControls.Label labName;
		protected System.Web.UI.WebControls.TextBox txtId;
		protected System.Web.UI.WebControls.Label labId;
		protected System.Web.UI.WebControls.Button btnLiuYan;
		protected System.Web.UI.WebControls.Button btnCancel;
		protected System.Web.UI.WebControls.Button btnReturn;
		protected System.Data.OleDb.OleDbCommand com;
	
		private void Page_Load(object sender, System.EventArgs e)
		{
			// 在此处放置用户代码以初始化页面
			txtDate.Text=System.DateTime.Now.ToString();							//获取系统时间显示在留言时间文本框txtDate
			txtId.Text="LY"+System.DateTime.Now.Year.ToString()+
				       System.DateTime.Now.Month.ToString()+
						System.DateTime.Now.Day.ToString()+
						System.DateTime.Now.Hour.ToString()+
						System.DateTime.Now.Minute.ToString()+
						System.DateTime.Now.Second.ToString();						//自动生成留言编号,并显示在文本框txtId
			labInfo.Text="";														//将标签labInfo的text属性设置为空
			string strCon="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+
						   Server.MapPath("liuyan.mdb")+
						   ";User Id=admin;Password=;";								//用于连接数据库的连接字符串
			con = new System.Data.OleDb.OleDbConnection(strCon);					//实例对象数据库连接对象con
		}

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

		}
		#endregion

		/********************************************************
		 * 说明:单击返回按钮执行此事件
		 * ******************************************************/
		private void btnReturn_Click(object sender, System.EventArgs e)
		{
			Response.Redirect("liuyan.aspx");										//跳转到admin.aspx页面
		}


		/********************************************************
		 * 说明:单击留言按钮执行此事件
		 * ******************************************************/
		private void btnLiuYan_Click(object sender, System.EventArgs e)
		{
			labInfo.Text="";														//将标签labInfo的text属性设置为空
			string strAddr="",strFax="";											//声明string型变量strAddr和strFax,用于存储地址和传真
			if(txtName.Text.Trim().Equals(""))										//判断姓名文本框txtName是否为空
			{
				labInfo.Text="姓名不能为空!";										//在标签labInfo上显示信息
			}
			else if(txtGongSi.Text.Trim().Equals(""))								//判断公司文本框txtGongSi是否为空
			{
				labInfo.Text="所属公司不能为空!";									//在标签labInfo上显示信息
			}
			else if(txtEmail.Text.Trim().Equals(""))								//判断Email文本框txtEmail是否为空
			{
				labInfo.Text="Email不能为空!";										//在标签labInfo上显示信息
			}
			else if(txtPhone.Text.Trim().Equals(""))								//判断姓电话本框txtPhone是否为空
			{
				labInfo.Text="电话不能为空!";										//在标签labInfo上显示信息
			}
			else if(txtMemo.Text.Trim().Equals(""))									//判断留言内容文本框txtMemo是否为空
			{
				labInfo.Text="留言内容不能为空!";									//在标签labInfo上显示信息
			}
			else
			{
				if(txtAddr.Text.Trim().Equals(""))									//判断地址文本框txtAddr是否为空
				{
					strAddr=" ";													//为strAddr变量赋空值
				}
				else
				{
					strAddr=txtAddr.Text;											//将文本框txtAddr的值赋给变量strAddr
				}
				if(txtFax.Text.Trim().Equals(""))									//判断传真文本框txtFax是否为空
				{
					strFax=" ";														//为strFax变量赋空值
				}
				else
				{
					strFax=txtFax.Text;												//将文本框txtFax的值赋给变量strFax
				}
				string strSql="insert into message values('"+txtId.Text+"','"+		
					txtName.Text+"','"+txtGongSi.Text+"','"+strAddr+
					"','"+txtEmail.Text+"','"+txtPhone.Text+"','"+
					strFax+"','"+txtDate.Text+"','"+txtMemo.Text+"')";	//生成插入记录的SQL语句并赋给string型变量strSql
				con.Open();															//打开对数据库的连接
				com=new System.Data.OleDb.OleDbCommand(strSql,con);					//实例化com对象,以SQL语句和con作为参数
				com.ExecuteNonQuery();												//执行SQL语句
				com.Dispose();														//释放com对象占用的资源
				con.Close();														//关闭对数据库的连接
				Response.Redirect("success.aspx");									//跳转到success.aspx页面
			}
		}

		/********************************************************
		 * 说明:单击重添按钮执行此事件
		 * ******************************************************/
		private void btnCancel_Click(object sender, System.EventArgs e)
		{
			txtId.Text="LY"+System.DateTime.Now.Year.ToString()+	
				System.DateTime.Now.Month.ToString()+
				System.DateTime.Now.Day.ToString()+
				System.DateTime.Now.Hour.ToString()+
				System.DateTime.Now.Minute.ToString()+
				System.DateTime.Now.Second.ToString();						//自动生成留言编号,并显示在文本框txtId
			this.txtName.Text="";													//设置姓名文本框txtName为空
			this.txtGongSi.Text="";													//设置公司文本框txtGongSi为空
			this.txtAddr.Text="";													//设置地址文本框txtAddr为空
			this.txtEmail.Text="";													//设置Email文本框txtEmail为空
			this.txtPhone.Text="";													//设置电话文本框txtPhone为空
			this.txtFax.Text="";													//设置传真文本框txtFax为空
			this.txtDate.Text=System.DateTime.Now.ToString();						//获取系统时间显示在留言时间文本框txtDate
			this.txtMemo.Text="";													//设置留言内容文本框txtMemo为空
			this.labInfo.Text="";													//设置标签labInfo为空
		}
	}
}

⌨️ 快捷键说明

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