ASP.NET学生学籍管理系统(17)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-03-23 点击数:32108

计算机毕业设计介绍:

4.2.4 学生花名册查看
根据用户自行选择需要关心的学生字段,查询出所有的班级,根据班级里查询出所有的学生相应的内容。    
 图12 功能实现说明
本功能实现,用了三个页面去处理相应的内容。首先进入学生花名册查看页面,在这里选择班级,然后选择显示配置,选中要显示的学生字段,保存字段,读取信息以及打印页面。
学生花名册查看部分代码实现:
public class Test
    {  
        ///


        /// 根据表名获取该表内所有字段名
        ///

        /// 需要获取字段的表名
        ///
        public static DataSet GetAllField(string TableName)
        {
            string sql = "select * from syscolumns where id=(select id from sysobjects where name='" + TableName + "')";
            Database db = DatabaseFactory.CreateDatabase();
            DataSet ds = null;
            ds = db.ExecuteDataSet(CommandType.Text, sql);
            return (ds);
        }
        ///
        /// 根据班级id获取班上所有学生列表
        ///

        /// 需要执行的sql语句
        ///
        public static DataSet GetStuListByClassId(string sql)
        {
            Database db = DatabaseFactory.CreateDatabase();
            return (db.ExecuteDataSet(CommandType.Text, sql));
        }
        ///
        /// 根据教师id读取该教师所代班级信息
        ///

        /// 教师id
        ///
        public static DataSet GetAllClassByTeacherId(string TeacherId)
        {
            string sql = "select * from Class where HeadTeacherID='" + TeacherId + "'";
            Database db = DatabaseFactory.CreateDatabase();
            return (db.ExecuteDataSet(CommandType.Text, sql));
     }
<责任编辑:计算机毕业设计网(http://www.xiaoniu168.com)>

【联系方式】

【本站信誉】

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