资源简介

三个不同形式的asp.net在线考试系统Web程序源代码,贡献以开源参考。

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Collections;
using System.Data.SqlClient;
using OnLineExam.DataAccesslayer;
using OnLineExam.DataAccessHelper;


namespace OnLineExam.BusinessLogiclayer
{
    //考试科目类
    public class Course
    {
        #region 私有成员
        private int _ID;                                               //题目编号            
        private string _Name;                                         //题目        

        #endregion 私有成员

        #region 属性

        public int ID
        {
            set
            {
                this._ID = value;
            }
            get
            {
                return this._ID;
            }
        }
        public string Name
        {
            set
            {
                this._Name = value;
            }
            get
            {
                return this._Name;
            }
        }
        
        #endregion 属性

        #region 方法
        
        //向Course表中添加考试科目信息
        //输出:
        //      插入成功:返回True;
        //      插入失败:返回False;
        public bool InsertByProc()
        {
            SqlParameter[] Params = new SqlParameter[1];

            Database DB = new Database();

            Params[0] = DB.MakeInParam(“@Name“ SqlDbType.VarChar 50 Name);               //考试科目名称           

            int Count = -1;
            Count = DB.RunProc(“Proc_CourseAdd“ Params);
            if (Count > 0)
                return true;
            else return false;
        }

        //更新科目的信息
        public bool UpdateByProc(int CID)
        {
            SqlParameter[] Params = new SqlParameter[2];

            Database DB = new Database();

            Params[0] = DB.MakeInParam(“@ID“ SqlDbType.Int 4 CID);               //用户编号            
            Params[1] = DB.MakeInParam(“@Name“ SqlDbType.VarChar 200 Name);      //用户权限           

            int Count = -1;
            Count = DB.RunProc(“Proc_CourseModify“ Params);
            if (Count > 0)
                return true;
            else return false;
        }
        
        //删除科目
        //输入:
        //      CID - 科目编号;
        //输出:
        //      删除成功:返回True;
        //      删除失败:返回False;
        public bool DeleteByProc(int CID)
        {
            SqlParameter[] Params = new SqlParameter[1];

            Database DB = new Database();

            Params[0] = DB.MakeInParam(“@ID“ SqlDbType.Int4 CID);               //科目编号          
            
            int Count = -1;
            Count = DB.RunProc(“Proc_CourseDelete“ Params);
            if (Count > 0)
                return true;
            else return false;
        }
        
        //查询所用考试科目
        //不需要参数
        public DataSet QueryCourse()
        {
            Database DB = new Database();           
            return DB.GetDataSet(“Proc_CourseList“);
        }
        
        #endregion 方法
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3259  2008-04-27 13:34  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\Course.cs

     文件       4699  2008-05-20 10:58  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\Department.cs

     文件       6502  2008-04-27 13:34  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\FillBlankProblem.cs

     文件       5765  2008-04-27 13:35  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\JudgeProblem.cs

     文件       8254  2008-04-27 13:35  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\MultiProblem.cs

     文件       8076  2008-12-01 14:16  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\Paper.cs

     文件       5593  2008-05-23 13:26  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\QuestionProblem.cs

     文件      10962  2008-05-25 19:05  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\Role.cs

     文件       5390  2008-05-24 13:13  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\Scores.cs

     文件       8326  2008-04-27 13:35  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\SingleProblem.cs

     文件      11320  2008-05-20 10:59  在线考试系统的例子\aa\App_Code\BusinessLogiclayer\Users.cs

     文件       4184  2008-11-30 15:48  在线考试系统的例子\aa\App_Code\CommonComponent\Tree.cs

     文件       2680  2008-04-27 13:34  在线考试系统的例子\aa\App_Code\DataAccessHelper\GetSafeData.cs

     文件       2943  2008-11-30 15:14  在线考试系统的例子\aa\App_Code\DataAccessHelper\SQLString.cs

     文件      12533  2008-11-30 15:14  在线考试系统的例子\aa\App_Code\DataAccesslayer\Database.cs

     文件        203  2007-05-11 10:54  在线考试系统的例子\aa\Controls\lefttree.ascx

     文件       1418  2008-05-25 16:29  在线考试系统的例子\aa\Controls\lefttree.ascx.cs

     文件        669  2008-05-24 13:58  在线考试系统的例子\aa\CSS\CSS.css

     文件       4792  2008-11-30 22:14  在线考试系统的例子\aa\Database\sql.txt

     文件       4945  2007-07-18 09:38  在线考试系统的例子\aa\from.gif

     文件       1238  2007-03-05 17:26  在线考试系统的例子\aa\Images\Answer.GIF

     文件        651  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnAdd.gif

     文件        619  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnBack.gif

     文件        619  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnDelete.gif

     文件        588  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnDetail.gif

     文件        679  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnDispose.gif

     文件        588  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnGiant.gif

     文件        491  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnLogin.gif

     文件        542  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnQuery.gif

     文件        618  2007-03-05 17:26  在线考试系统的例子\aa\Images\BtnResetPassword.gif

............此处省略578个文件信息

评论

共有 条评论