新增課程表
❶ 在sql資料庫中所授課程表與新增所授課程表的關系
第一個表是學生表Student,包含三個欄位,學生id(stu_id) 和 學生姓名(stu_name)和課程id(les_id)
Create Table [dbo].Student(
stu_id [uniqueidentifier] NOT NULL,
stu_name [nvarchar](425) NOT NULL,
les_id [uniqueidentifier] NOT NULL
)
第二個表課程表Lesson,兩個欄位,課程id(les_id)和課程名稱(les_name)
Create Table [dbo].Lesson(
les_id [uniqueidentifier] NOT NULL,
les_name [nvarchar](425) NOT NULL
)
第三個表學生成績表Score,三個欄位課程id(les_id),學生id(stu_id)和課程得分(les_score)
Create Table [dbo].Score(
les_id [uniqueidentifier] NOT NULL,
stu_id [uniqueidentifier] NOT NULL,
les_score [int] NOT NULL
)
❷ 我建了三個表,「教師表」,「課程表」,「授課表」,在添加「授課信息」窗體中,授課名稱下拉表是取的數
在"課程表"綁定到下拉菜單代碼:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
SqlConnection con = DB.creatconnection();
con.Open();
SqlCommand cmd = new SqlCommand("select * from kecheng",con);
this.DropDownList1.DataSource = cmd.ExecuteReader();
this.DropDownList1.DataTextField = "kecheng";
this.DropDownList1.DataValueField = "ID";
this.DropDownList1.DataBind();
}
}
綁定後,就向"授課表"添加「課程表」的課程號,獲取下拉框所選的課程名稱的課程號,獲取後就向授課表添加信息。下面代碼是實現添加記錄。
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = DB.creatconnection();
con.Open();
string kechengID = this.DropDownList1.SelectedValue;
SqlCommand cmd = new SqlCommand("insert into shouke(kechengID)values('"+kechengID+"')",con);
cmd.ExecuteNonQuery();
con.Close();
Response.Write("添加成功。");
}
❸ 想問一下如果已經確認了課表,但是又有新增的課程,VIP陪練教師端APP會有提示嗎
會的,樓上說的挺清楚的了,上個月更新的VIP陪練教師端APP增加了不少功能啊,尤其是這個最新課程信息提示的功能,感覺很有用,之前就因為沒及時看到課程取消的通知,白白浪費了我半個小時的時間