資源簡介
此工程是基于ASP.NET技術(shù)開發(fā)的學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)的是學(xué)生、教師和管理員不同的登陸驗(yàn)證,權(quán)限設(shè)置對應(yīng)功能,對數(shù)據(jù)庫進(jìn)行增、刪、查、改等。

代碼片段和文件信息
using?System;
using?System.Configuration;
using?System.Data;
using?System.Linq;
using?System.Web;
using?System.Web.Security;
using?System.Web.UI;
using?System.Web.UI.HtmlControls;
using?System.Web.UI.WebControls;
using?System.Web.UI.WebControls.WebParts;
using?System.xml.Linq;
using?System.Collections.Generic;
using?System.Data.SqlClient;
public?partial?class?_Default?:?System.Web.UI.Page?
{
????protected?void?Page_Load(object?sender?EventArgs?e)
????{
????}
????protected?void?loginButton_Click(object?sender?EventArgs?e)
????{
????????if?(this.DropDownListUserType.SelectedValue?!=?“null“)
????????{
????????????//獲取用戶輸入的信息
????????????string?userType?=?this.DropDownListUserType.SelectedValue.ToString();
????????????string?userName?=?this.TextBoxUserName.Text;
????????????string?userPassword?=?this.TextBoxUserPassword.Text;
????????????//定義用來判斷查詢結(jié)果的變量
????????????Boolean?isExist?=?false;
????????????string?sql?=?““;
????????????//定義保存操作參數(shù)的集合
????????????List?cmdpara?=?new?List();
????????????if?(userType?==?“2“) //學(xué)生登錄
????????????{
????????????????//利用學(xué)生編號在學(xué)生表內(nèi)查詢,判斷是否存在此學(xué)生
????????????????sql?=?“SELECT?stuID?FROM?Student?WHERE?stuID=@stuID“;
????????????????//初始化相關(guān)變量
????????????????isExist?=?false;
????????????????cmdpara.Clear();
????????????????//向集合內(nèi)添加需要的參數(shù)
????????????????cmdpara.Add(commDBHelper.CreateParameters(“@stuID“?DbType.String?userName));
????????????????commDBHelper.ExecuteReader(sql?CommandType.Text?out?isExist?cmdpara);
????????????????if?(isExist)
????????????????{
????????????????????//存在此用戶,繼續(xù)判斷密碼是否正確
????????????????????sql?=?“SELECT?stuIDstuName?FROM?Student?WHERE?stuID=@stuID?and?stuPassword=@stuPassword“;
????????????????????//初始化相關(guān)變量
????????????????????isExist?=?false;
????????????????????cmdpara.Clear();
????????????????????//向集合內(nèi)添加需要的參數(shù)
????????????????????cmdpara.Add(commDBHelper.CreateParameters(“@stuName“?DbType.String?userName));
????????????????????cmdpara.Add(commDBHelper.CreateParameters(“@stuPassword“?DbType.String?commTools.toMD5(userPassword)));
????????????????????DataRow?row?=?commDBHelper.ExecuteReader(sql?CommandType.Text?out?isExist?cmdpara);
????????????????????if?(isExist)
????????????????????{
????????????????????????//用戶名和密碼正確,則利用Sessiion對象保存用戶的狀態(tài)
????????????????????????Session[“userName“]?=?row[“stuName“];
????????????????????????Session[“userID“]?=?row[“stuID“];
????????????????????????Session[“userType“]?=?“2“;
????????????????????????Session[“userLogin“]?=?true;
????????????????????????//利用Response.Redirect方法調(diào)轉(zhuǎn)到用戶子系統(tǒng)中的某頁面
????????????????????????Response.Redirect(“~/students/StuSearchScore.aspx?“);
????????????????????}
????????????????????else
????????????????????{
????????????????????????//密碼輸入問題
????????????????????????commTools.alert(this?“密碼不對,請確認(rèn),如果忘記請聯(lián)系管理員!“);
????????????????????}
????????????????}
????????????????else
????????????????{
????????????????????//此用戶不存在
?????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4232??2015-05-18?22:06??新建文件夾\Default.aspx
?????文件???????6594??2015-05-20?00:18??新建文件夾\Default.aspx.cs
?????文件????????436??2015-05-19?23:53??新建文件夾\Quit.aspx
?????文件????????643??2015-05-19?23:54??新建文件夾\Quit.aspx.cs
?????文件????????258??2015-05-25?12:28??新建文件夾\vwd.webinfo
?????文件???????9824??2015-05-24?23:43??新建文件夾\web.config
?????文件????????857??2015-05-19?22:37??新建文件夾\Web.sitemap
?????文件???????2848??2015-05-20?00:00??新建文件夾\Admin\adminMasterPage.master
?????文件????????472??2015-05-18?14:48??新建文件夾\Admin\adminMasterPage.master.cs
?????文件???????8708??2015-05-25?12:25??新建文件夾\Admin\ArrangeCourse.aspx
?????文件???????6917??2015-05-19?21:09??新建文件夾\Admin\ArrangeCourse.aspx.cs
?????文件??????10666??2015-05-24?19:35??新建文件夾\Admin\course.aspx
?????文件???????1670??2015-05-18?16:40??新建文件夾\Admin\course.aspx.cs
?????文件??????16384??2015-05-19?23:38??新建文件夾\Admin\CrystalReport.rpt
?????文件???????2363??2015-05-24?23:43??新建文件夾\Admin\SearchScore.aspx
?????文件???????3908??2015-05-19?23:44??新建文件夾\Admin\SearchScore.aspx.cs
?????文件??????16338??2015-05-25?12:25??新建文件夾\Admin\teacher.aspx
?????文件???????5121??2015-05-20?23:08??新建文件夾\Admin\teacher.aspx.cs
?????文件???????7238??2015-05-18?14:47??新建文件夾\App_Code\commDBHelper.cs
?????文件???????2429??2015-05-19?21:00??新建文件夾\App_Code\commTools.cs
?????文件???????6901??2015-05-19?23:07??新建文件夾\App_Code\ScoreDataSet.xsd
?????文件??????????3??2015-05-19?23:07??新建文件夾\App_Code\ScoreDataSet.xss
?????文件????3145728??2015-05-25?12:28??新建文件夾\App_Data\SMS.mdf
?????文件????1048576??2015-05-25?12:28??新建文件夾\App_Data\SMS_log.ldf
?????文件????1166058??2014-03-09?12:34??新建文件夾\App_Themes\主題1\IMG_20140309_123428.jpg
?????文件????????679??2015-05-18?15:06??新建文件夾\App_Themes\主題1\st
?????文件??????13655??2015-05-18?15:27??新建文件夾\Students\StudentRegister.aspx
?????文件???????4509??2015-05-18?15:29??新建文件夾\Students\StudentRegister.aspx.cs
?????文件???????2248??2015-05-20?00:11??新建文件夾\Students\StuSearchScore.aspx
?????文件????????468??2015-05-20?00:03??新建文件夾\Students\StuSearchScore.aspx.cs
............此處省略17個文件信息
評論
共有 條評論