计算机毕业设计介绍:
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)>