计算机毕业设计介绍:
(八)空闲教室查询
此模块是供用户查询指定日期的教室安排安排课程情况。
以下是引用片段:
相关代码如下: protected void initGrid() { DataTable dt = new DataTable(); dt = DataBase.Get_Table("select 教室.*,6 as 最大安排课数,isnull(A.课数,0) as 已安排课数,'"+TextBox1.Text+"' as 查询日期 from 教室 left join (select 教室代码,count(*) as 课数 from 教室课程 where 日期='"+TextBox1.Text+"' group by 教室代码 ) A on 教室.教室代码=A.教室代码 "); if (dt.Rows.Count < 1) { dt.Rows.Add(dt.NewRow()); } this.GridView1.DataSource = dt.DefaultView; this.GridView1.DataBind(); }
|
(九)教室课表查询
此模块是供用户查询指定教室的课表情况。其他课程查询的模块于此类似,不一一阐述了。
以下是引用片段:
相关代码如下: protected void initGrid() { DataTable dt = new DataTable(); dt = DataBase.Get_Table("SELECT * FROM 教室课程 INNER JOIN 教室 ON 教室课程.教室代码 = 教室.教室代码 INNER JOIN 分配课程 ON 教室课程.班级课程代码 = 分配课程.班级课程代码 where 教室名称 like '%" + TextBox1.Text + "%' "); if (dt.Rows.Count < 1) { dt.Rows.Add(dt.NewRow()); } this.GridView1.DataSource = dt.DefaultView; this.GridView1.DataBind(); } |
<责任编辑:计算机毕业设计网(http://www.xiaoniu168.com)>