资源简介
使用ASP.NET技术编写出学生信息管理系统的服务器端程序。
本系统主要是对学生信息(如学号、姓名、性别、家庭住址等)进行管理,该系统分为几个模块:
录入学生信息、查询学生信息、修改及删除学生信息、班级管理和留言管理5个模块。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
public partial class denglu : System.Web.UI.Page
{
int type = 1;//设置默认为学生
protected void Page_Load(object sender EventArgs e)
{
}
protected void Button1_Click(object sender EventArgs e)
{
if (UserId.Text == null || Userpwd.Text == null || UserId.Text == ““ || Userpwd.Text == ““)
{
Response.Write(“ript Language=javascript>alert(‘用户名和密码不能为空‘); ript>“);
}
string connectionString = ConfigurationManager.ConnectionStrings[“ConnectionString“].ConnectionString;
SqlConnection conn = new SqlConnection(connectionString);
if (type == 1)
{
//学生登陆
string cmdText = “SELECT * FROM xuesheng“;
UserLogin(conn cmdText);
}
else {
//管理员登陆
string cmdText = “SELECT * FROM manager“;
AdminLogin(conn cmdText);
}
}
protected void TextBox1_TextChanged(object sender EventArgs e)
{
}
protected void TextBox2_TextChanged(object sender EventArgs e)
{
}
protected void Button2_Click(object sender EventArgs e)
{
//Response.Redirect(“register.aspx“);
}
protected void Unnamed1_CheckedChanged(object sender EventArgs e)
{
if (type == 1)
{
type = 0;
}
else {
type = 1;
}
}
//学生登陆逻辑
protected void UserLogin(SqlConnection conn string cmdText)
{
SqlCommand command = new SqlCommand(cmdText conn);
try
{
//打开连接
conn.Open();
SqlDataReader dr = command.ExecuteReader();
while (dr.Read())
{
if (dr[“stuId“].ToString().Equals(UserId.Text) && dr[“pwd“].ToString().Equals(Userpwd.Text))
{
Session[“stuId“] = UserId.Text;
Session[“name“] = dr[“name“];
Response.Redirect(“student/zhuyestu.aspx“);
}
}
dr.Close();
}
catch (SqlException sqlex)
{
//显示错误信息
Response.Write(sqlex.Message + “
“);
}
finally
{
//关闭数据库链接
conn.Close();
}
}
protected void AdminLogin(SqlConnection conn string cmdText)
{
SqlCommand command = new SqlCommand(cmdText conn);
try
{
//打开连接
conn.Open();
SqlDataReader dr = command.ExecuteReader();
while (dr.Read())
{
if (dr[“username“].Equals(UserId.Text) && dr[“password“].Equals(Userpwd.Text))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4096 2016-01-06 23:22 学生信息管理代码\admin\boardManager.aspx
文件 539 2016-01-06 23:25 学生信息管理代码\admin\boardManager.aspx.cs
文件 1043 2016-01-06 22:43 学生信息管理代码\admin\classAdd.aspx
文件 1700 2016-01-07 13:29 学生信息管理代码\admin\classAdd.aspx.cs
文件 3495 2016-01-07 13:32 学生信息管理代码\admin\classManager.aspx
文件 539 2016-01-06 23:02 学生信息管理代码\admin\classManager.aspx.cs
文件 1908 2016-01-06 22:47 学生信息管理代码\admin\studentAdd.aspx
文件 1947 2016-01-06 22:48 学生信息管理代码\admin\studentAdd.aspx.cs
文件 4205 2016-01-06 23:10 学生信息管理代码\admin\studentManager.aspx
文件 526 2016-01-06 23:10 学生信息管理代码\admin\studentManager.aspx.cs
文件 4829 2016-01-06 22:41 学生信息管理代码\admin\zhuye.aspx
文件 754 2016-01-06 22:41 学生信息管理代码\admin\zhuye.aspx.cs
文件 2359296 2016-01-07 17:43 学生信息管理代码\App_Data\Databa
文件 589824 2016-01-07 17:43 学生信息管理代码\App_Data\Databa
文件 128266 2016-01-04 17:17 学生信息管理代码\IMAGES\2.jpg
文件 191681 2016-01-04 23:12 学生信息管理代码\IMAGES\4.jpg
..A.SH. 7680 2016-01-04 22:03 学生信息管理代码\IMAGES\Thumbs.db
文件 3491 2016-01-06 22:33 学生信息管理代码\login.aspx
文件 3615 2016-01-06 22:39 学生信息管理代码\login.aspx.cs
文件 751 2016-01-06 21:36 学生信息管理代码\MasterPage.master
文件 290 2016-01-06 21:33 学生信息管理代码\MasterPage.master.cs
文件 5081 2016-01-06 21:52 学生信息管理代码\register.aspx
文件 1768 2016-01-06 19:00 学生信息管理代码\register.aspx.cs
文件 3368 2016-01-06 23:49 学生信息管理代码\student\chaxun.aspx
文件 580 2016-01-06 23:48 学生信息管理代码\student\chaxun.aspx.cs
文件 2037 2016-01-06 23:54 学生信息管理代码\student\liuyan.aspx
文件 1864 2016-01-07 14:25 学生信息管理代码\student\liuyan.aspx.cs
文件 4000 2016-01-06 23:40 学生信息管理代码\student\pwdManager.aspx
文件 1940 2016-01-06 23:41 学生信息管理代码\student\pwdManager.aspx.cs
文件 4048 2016-01-06 23:36 学生信息管理代码\student\zhuyestu.aspx
............此处省略15个文件信息
- 上一篇:ASP.NET 调用摄像头
- 下一篇:asp.net网上书店源码和报告
相关资源
- c#+sql 学生信息管理系统
- 基于Web的学生信息管理系统的设计与
- 学生信息管理 C# SQL
- C/S 程序设计 三层架构 学生信息管理
- 学生信息管理系统(本系统的开发环
- 数据库课程设计----C#版学生信息管理
- C#实训报告扫雷和学生信息管理系统含
- 基于MVC架构的学生信息管理系统的设
- 课程设计-学生信息管理系统
- 学生信息管理系统C#winformSQLServer
- 基于C#和Mysql的学生信息管理系统
- C#学生信息管理系统(有源码跟实验报
- 学生信息管理系统完整版123633
- asp.net的学生信息管理系统代码
- ASP.NET学生信息管理系统59323
- 学生信息管理系统,asp.net+sql server 毕
- ASp.NET学生信息管理系统123844
- 学生信息管理系统C#winform实现课程设
- C# VS2008+Access学生信息管理系统
- C#、ASP.NET学生信息管理系统
- C#学生信息管理系统源码
- 学生信息管理系统完整版,可运行,
- 学生成绩管理系统 asp
- C# 学生信息管理系统(SQLite)
- C#制作的简单学生信息管理系统
- 简单实用的学生信息管理系统C#、SQ
- 基于asp.net的学生信息管理系统
- c#做的学生信息管理系统 好用 适合毕
- 基于ASP.NET的学生信息管理系统工程
- C#下结合Sqlserver2008的学生信息管理系
评论
共有 条评论