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

📄 add_class.aspx.cs

📁 程序学生信息管理系统(SQL2000+ASP.NET+c#+)
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using SMS;

public partial class add_Class : System.Web.UI.Page

{
   
    OPDataBase op = new OPDataBase();
    protected void Page_Load(object sender, EventArgs e)
    {
        string sql = "select Desn, DepartmentID from Department";
        string sqlteacher = "select TeacherID ,Name from Teacher";
     
    
        SqlDataReader dr1;
        dr1 = op.getDataReader(sqlteacher);
        SqlDataReader dr;
        dr = op.getDataReader(sql);
        if (!IsPostBack)
        {
            while (dr.Read())
            {
                DropDownList1.Items.Add(new ListItem(dr["Desn"].ToString(), dr["DepartmentID"].ToString()));
               
            }
            while (dr1 .Read ())
            {
            
             DropDownList3.Items.Add(new ListItem(dr1["Name"].ToString(), dr1["TeacherID"].ToString()));
            }
            for (byte a = 1; a <= 31; a++)
            {
                DropDownList7.Items.Add(new ListItem ((a + "日").ToString(),a .ToString ()));

                DropDownList11.Items.Add(new ListItem ((a + "日").ToString(), a.ToString()));
            }
     
            //string str = "select GradeID from Grade where DepartmentID='" + Session["DepartmentID"] + "'and Desn='" + Session["Desn"] + "'";
            //SqlDataReader dr3;
            //dr3 = op.getDataReader(str);
            //while (dr3.Read())
            //{
            //    TextBox1.Text = dr3["GradeID"].ToString();
            //}
     

        }
       
     

   
    }
  
   
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        string speciality = DropDownList1.SelectedItem .Text .ToString();
        string sql = "select  "+speciality +" from speciality ";
        #region 控件联动方法二;
        //SqlDataReader dr;
        //dr = op.getDataReader(sql);
        //try
        //{
        //    while (dr.Read())
        //    {
        //        DropDownList2.Items.Add(new ListItem(dr[speciality].ToString(), dr[speciality].ToString()));


        //    }
  
        //}
        //catch (Exception  ex)
        //{
        //    Label1.Text = ex.Message.ToString();

        //}
        #endregion
        Session["DepartID"] = DropDownList1.SelectedValue.ToString(); 
      
        DataSet ds = new DataSet();
        ds = op.getDataset(sql);
        DropDownList2.DataSource = ds;
        DropDownList2 .DataTextField = speciality;
        DropDownList2.DataValueField = speciality;
        DropDownList2.DataBind();
       
    }
    protected void DropDownList5_SelectedIndexChanged(object sender, EventArgs e)
    {
        Session["Desn"] = DropDownList5.SelectedValue.ToString();
    
        string str = "select GradeID from Grade where DepartmentID='" + Session["DepartID"].ToString() + "'and Desn='" +Session["Desn"].ToString () + "'";
        SqlDataReader dr3;
        dr3 = op.getDataReader(str);
        while (dr3.Read())
        {
            TextBox1.Text = dr3["GradeID"].ToString();
        }



    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        string  Desn, TeacherID, GradeID, StartDate, EndDate, StuNum;
        Desn = DropDownList2.SelectedValue .ToString ()+DropDownList4 .SelectedItem.Text .ToString ();
        TeacherID = DropDownList3 .SelectedValue .ToString ();
        GradeID = ""+TextBox1 .Text+"";
      
        StartDate = DropDownList9 .SelectedValue .ToString() + DropDownList8 .SelectedValue .ToString() + DropDownList7 .SelectedValue .ToString ();
        EndDate = DropDownList6.SelectedValue.ToString() + DropDownList10.SelectedValue.ToString()+ DropDownList11.SelectedValue.ToString();
        StuNum = TextBox2.Text;
        string sql = "insert into Class (Desn, TeacherID, GradeID, StartDate, EndDate, StuNum)values('"+Desn +"','"+
         TeacherID + "','" + GradeID + "','" + StartDate + "','" + EndDate + "','" + StuNum + "')";
        if (DropDownList2.Items.Count > 0)
        {
            op.BindCommand(sql, Label1);

        }
        else 
        
        {
            Label1.Text = "*请选择完数据后再添加!*";
        
        }
    }
}

⌨️ 快捷键说明

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