ASP.NET学校教务管理系统(11)

来源:xiaoniu168.com 作者:本站原创 添加时间:2011-12-28 点击数:27288

计算机毕业设计介绍:

(八)空闲教室查询
此模块是供用户查询指定日期的教室安排安排课程情况。

以下是引用片段:

相关代码如下:
                 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)>

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网