资源简介
完整的系统,拥有测试数据和数据库脚本代码,只需修改数据库密码即可

代码片段和文件信息
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
if (““ == Session[“LoginID“].ToString())
Response.Write(“ript>window.open(‘Login.aspx‘‘_top‘) ript>“);
switch (Session[“LoginRole“].ToString())
{
case “Admin“:
Session[“LoginRoleName“] = “管理员“;
break;
case “Order“:
Session[“LoginRoleName“] = “定题组“;
ParseOrderMsg();
break;
case “Teacher“:
Session[“LoginRoleName“] = “教师“;
ParseTeacherMsg();
break;
case “Student“:
Session[“LoginRoleName“] = “学生“;
ParseStudentMsg();
break;
}
this.menuframe.Attributes.Add(“src“ “Menu“ + Session[“LoginRole“].ToString() + “.aspx“);
}
private void ParseOrderMsg()
{
// 读出定题组(成员)信息
SqlConnection cn = Com.GetConnection();
SqlCommand cmd = new SqlCommand(“select orderNamespecialtyIDspecialtyName from vwOrder where orderID=@orderID“ cn);
cmd.Parameters.AddWithValue(“@orderID“ Session[“LoginID“].ToString());
cn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
Session[“LoginName“] = dr[“orderName“].ToString();
Session[“SpecialtyID“] = dr[“specialtyID“].ToString();
Session[“SpecialtyName“] = dr[“specialtyName“].ToString();
}
else
Response.Redirect(“~/Login.aspx“);
dr.Close();
cn.Close();
}
private void ParseTeacherMsg()
{
// 读出教师信息
SqlConnection cn = Com.GetConnection();
SqlCommand cmd = new SqlCommand(“select name from Teacher where teacherID=@teacherID“ cn);
cmd.Parameters.AddWithValue(“@teacherID“ Session[“LoginID“].ToString());
cn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
Session[“LoginName“] = dr[“name“].ToString();
}
else
Response.Redirect(“~/Login.aspx“);
dr.Close();
cn.Close();
}
private void ParseStudentMsg()
{
// 读出学生信息
SqlConnection cn = Com.GetConnection();
SqlCommand cmd = new SqlCommand(“select nameclassIDspecialtyIDspecialtyNameintoYear from vwStudent where studentID=@studentID“ cn);
cmd.Parameters.AddWithValue(“@studentID“ Session[“LoginID“].ToString());
cn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
// 如果设置了往届学生不能登录
if (((DateTime)dr[“IntoYear“]).Year != Int32.Parse(Com.GetConfig(“CurIntoYear“))
&& true == Boolean.Parse(Com.GetConfig(“IsOnlyCurStuLogin“)))
{
cn.Close();
Session[“LoginID“] = ““;
Session[“LoginRole“] = ““;
Com.MessageBox(“您不是本届的学生,无权登录本系统。如果确实要登录,请与管理员联系!“ “无权登录“ “~/Login.aspx“);
return;
}
Session[“LoginName“] = dr[“name“].ToString();
Session[“SpecialtyID“] = dr[“specialtyID
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-12-17 11:49 基于ASP.NET在线考试系统实现\
目录 0 2014-12-17 11:49 基于ASP.NET在线考试系统实现\Admin\
文件 4235 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\AdminAdd.aspx
文件 1793 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\AdminAdd.aspx.cs
文件 4023 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\AdminEdit.aspx
文件 2052 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\AdminEdit.aspx.cs
文件 6813 2014-12-02 19:26 基于ASP.NET在线考试系统实现\Admin\AdminList.aspx
文件 4112 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\AdminList.aspx.cs
文件 5909 2014-12-02 20:46 基于ASP.NET在线考试系统实现\Admin\BatchAdd.aspx
文件 873 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\BatchAdd.aspx.cs
文件 1460 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\BatchReport.aspx
文件 418 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\BatchReport.aspx.cs
文件 5469 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\ClassAdd.aspx
文件 1970 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\ClassAdd.aspx.cs
文件 5342 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\ClassEdit.aspx
文件 2117 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\ClassEdit.aspx.cs
文件 8392 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\ClassList.aspx
文件 4286 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\ClassList.aspx.cs
文件 3797 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\FileList.aspx
文件 1416 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\FileList.aspx.cs
文件 1757 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\FileReName.aspx
文件 1604 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\FileReName.aspx.cs
文件 1752 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\FileUpload.aspx
文件 1234 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\FileUpload.aspx.cs
文件 8217 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\HistoryClear.aspx
文件 5649 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\HistoryClear.aspx.cs
文件 4257 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\LoginEdit.aspx
文件 2157 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\LoginEdit.aspx.cs
文件 6251 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\OrderAdd.aspx
文件 2268 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\OrderAdd.aspx.cs
文件 5719 2014-12-02 18:50 基于ASP.NET在线考试系统实现\Admin\OrderEdit.aspx
............此处省略161个文件信息
- 上一篇:售后管理系统源码+10000多字完整论文
- 下一篇:asp开发的bbs论坛
相关资源
- 酒店管理系统(ASP.NET)
- asp.net文档管理系统
- 教材管理系统Asp.net
- asp.net使用 百度 Ueditor 完整实例,可以
- Mysql asp.net 数据库管理源代码
- 聊天室系统 课程设计 asp.net
- 网上教学系统 asp.net
- ASP.NET员工绩效考核系统
- asp.net sqlserver单选题考试系统
- 小学生四则运算试题产生系统(asp.
- asp.net 2.0 sql sever 2000 购物车网站
- 图书馆管理系统(ASP.NET)附带数据库
- Asp.Net投票SQL版
- 简单的ASP.NET购物网
- 初学Asp.net必会的几个Demo.rar
- asp.net超市管理系统(源码+数据库)
- 宿舍管理系统(ASP.NET;学生宿舍管理
- 完整asp.net进销存系统源码
- asp.net网上书城(源码+数据库脚本)
- asp.net+sql数据库学生成绩管理系统
- asp.net 网上购书系统源码(附数据库)
- asp.net 网上选课系统(源码+数据库)
- 课设:asp.net 学生信息管理系统(ac
- 大学生综合素质测评
- 基于ASP。net+SQL网上购物系统
- 排课系统C#&ASP;.net内有三个样本
- 基于b/s人事管理系统
- 选课系统ASPNET
- 腾飞在线小说网源码(附带需求分析
- ASP。NET工厂模式网上书店整站系统
评论
共有 条评论