資源簡介
注冊、添加、刪除、修改、自動生成試卷、試卷保存、自動閱卷等功能全部都已經實現。但是沒有改密碼功能。
C#編寫,asp.net課程設計專用。代碼注釋詳細、簡單易懂。原版是從網上下載。后來經過自己修改了原版中的錯誤。同時也添加了一些功能。但是本人分數不多,所以要兩點資源分。相信大家下載后不會失望。
注:如果無法解壓,請用7.zip進行解壓。

代碼片段和文件信息
using?System;
using?System.Data;
using?System.Collections;
using?System.Data.SqlClient;
using?MyOnLineExam.DataAccesslayer;
using?MyOnLineExam.DataAccessHelper;
namespace?MyOnLineExam.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?方法
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2009-12-30?14:40??在線考試系統\
?????目錄???????????0??2009-12-30?14:40??在線考試系統\App_Code\
?????目錄???????????0??2009-12-30?14:40??在線考試系統\App_Code\BusinessLogicla
?????文件????????3265??2007-03-05?17:25??在線考試系統\App_Code\BusinessLogicla
?????文件????????6508??2007-03-05?17:25??在線考試系統\App_Code\BusinessLogicla
?????文件????????5771??2007-03-05?17:25??在線考試系統\App_Code\BusinessLogicla
?????文件????????8260??2007-03-05?17:25??在線考試系統\App_Code\BusinessLogicla
?????文件????????4557??2009-12-26?13:02??在線考試系統\App_Code\BusinessLogicla
?????文件????????3983??2009-12-27?10:27??在線考試系統\App_Code\BusinessLogicla
?????文件????????8332??2007-03-05?17:26??在線考試系統\App_Code\BusinessLogicla
?????文件????????8654??2009-12-29?17:29??在線考試系統\App_Code\BusinessLogicla
?????目錄???????????0??2009-12-30?14:40??在線考試系統\App_Code\DataAccessHelper\
?????文件????????2682??2007-03-05?17:26??在線考試系統\App_Code\DataAccessHelper\GetSafeData.cs
?????文件?????????470??2007-03-05?17:26??在線考試系統\App_Code\DataAccessHelper\SQLString.cs
?????目錄???????????0??2009-12-30?14:40??在線考試系統\App_Code\DataAccessla
?????文件????????9750??2009-12-29?17:29??在線考試系統\App_Code\DataAccessla
?????目錄???????????0??2009-12-30?14:40??在線考試系統\App_Data\
?????目錄???????????0??2009-12-30?14:40??在線考試系統\Controls\
?????文件????????3874??2009-12-27?18:38??在線考試系統\Controls\admin_left.ascx
?????文件?????????427??2007-03-05?17:26??在線考試系統\Controls\admin_left.ascx.cs
?????目錄???????????0??2009-12-30?14:40??在線考試系統\Images\
?????文件????????1238??2007-03-05?17:26??在線考試系統\Images\Answer.GIF
?????文件???????25565??2009-12-28?14:06??在線考試系統\Images\banner.jpg
?????文件????????1244??2007-03-05?17:26??在線考試系統\Images\Confirm.GIF
?????文件????????1236??2007-03-05?17:26??在線考試系統\Images\Delete.GIF
?????文件????????1263??2007-03-05?17:26??在線考試系統\Images\Excel.GIF
?????文件????????1243??2007-03-05?17:26??在線考試系統\Images\Login.GIF
?????文件????????1231??2007-03-05?17:26??在線考試系統\Images\Return.GIF
?????文件????????1223??2007-03-05?17:26??在線考試系統\Images\Save.GIF
?????文件????????1257??2007-03-05?17:26??在線考試系統\Images\Submit.GIF
?????文件???????47104??2008-12-22?17:05??在線考試系統\Images\Thumbs.db
............此處省略51個文件信息
評論
共有 條評論