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

📄 admin_classadd.aspx.cs

📁 这个是用vc编写的新闻管理系统
💻 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.Configuration;
using System.Data.SqlClient ;
namespace WebNews.admin
{
	/// <summary>
	/// admin_classAdd 的摘要说明。
	/// </summary>
	public class admin_classAdd : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.Label myLabel;
		protected System.Web.UI.WebControls.TextBox ClassName;
		protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator;
		protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator;
		protected System.Web.UI.WebControls.TextBox OrderID;
		protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator2;
		protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator2;
		protected System.Web.UI.WebControls.Button Submit;
	
		private void Page_Load(object sender, System.EventArgs e)
		{
			// 在此处放置用户代码以初始化页面
			if(!Page.IsPostBack)
			{
				string userclass;
				userclass=(string)Session["userclass"];
				if(userclass.Trim()!="系统管理员")
				{
					  Page.Visible=false;
				}
				
			}
			
		}

		#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.Submit.Click += new System.EventHandler(this.Submit_Click);
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

		private void Submit_Click(object sender, System.EventArgs e)
		{
			if(Page.IsValid)
			{
				conn();
			}
		}
		private void conn()	  //验证过程
		{
		
			string con=ConfigurationSettings.AppSettings["dsn"];	//取得DSN字符
			
			SqlConnection myConnection = new SqlConnection(con);//连接字符串
			myConnection.Open();									 //连接数据库
		  	
			SqlCommand selClass=new SqlCommand("sp_selFclass",myConnection);	 //验证是否已有此分类名
			selClass.CommandType=CommandType.StoredProcedure;
			SqlParameter sel=selClass.Parameters.Add("@className",SqlDbType.Char,40);
			sel.Value=ClassName.Text ;
			SqlDataReader  readClass=selClass.ExecuteReader();
			
			if(readClass.Read()==true)
			{
				myLabel.Text="已有此分类,请重新输入名字!";
				readClass.Close();
				myConnection.Close();//关闭连接
			
				
			}
			else 
			{
				try
				{   readClass.Close(); 
					SqlCommand cd=new SqlCommand("sp_addFclass",myConnection);	//设置SQL命令
					cd.CommandType=CommandType.StoredProcedure;	  //调用存储过程
					
					SqlParameter className= cd.Parameters.Add("@className", SqlDbType.Char,40);		  //设置存储过程参数
					className.Value=ClassName.Text;
					
                    int se=cd.ExecuteNonQuery() ;				   //增加一个新分类
				 
					//验证
					
					myLabel.Text="添加分类成功!";
					myConnection.Close();//关闭连接
		        }
						catch(SqlException e)
				{
					Response.Write("Exception in Main: " + e.Message);	//出错处理
				}
		}
				
		}
	}
}

⌨️ 快捷键说明

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