1、系统源代码 一、登录界面代码 using System; using System、Data; using System、Configuration; using System、Collections; 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; using Syste
2、m、Data、SqlClient; public partial class login : System、Web、UI、Page { protected void txtid_Click(object sender, EventArgs e) { txtid、Text = ""; txtpassword、Text = ""; } protected void Button1_Click(object sender, EventArgs e) { string strconn = Con
3、figurationManager、AppSettings["connStr"]; SqlConnection conn = new SqlConnection(strconn); conn、Open(); DataSet ds=new DataSet () ; SqlDataAdapter da = new SqlDataAdapter("select * from users where userid='" + txtid、Text + "' and userpwd='" + txtpassword、Text
4、 "'", conn); da、Fill(ds); if (ds、Tables[0]、Rows、Count==0) { Label3 、Text ="账号或密码错误,请重新输入!"; } else { Session ["userid"]=txtid 、Text ; Session["userpwd"] = txtpassword、Text; Session["username"]
5、 ds、Tables[0]、Rows[0]["username"]、ToString(); Session["userpower"] = ds、Tables[0]、Rows[0]["userpower"]、ToString(); if (Session["userpower"]、ToString () == "0") { Response、Redirect("admin/index、aspx"); } else if (Sessi
6、on["userpower"]、ToString() == "1") { Response、Redirect("student/index、aspx"); } else { Label3、Text = "对不起,权限验证失败"; } } conn、Close(); ds、Clear (); } } 二、添加课程页面代码 using
7、 System; using System、Data; using System、Configuration; using System、Collections; 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; using System、Data、SqlClient; pub
8、lic partial class addcourse : System、Web、UI、Page { Sqlmand mycmd; SqlConnection conn; protected void Page_Load(object sender, EventArgs e) { courseid、Attributes、Add("onblur", "checkcourseid()"); string strconn = ConfigurationManager、AppSettings["connStr"];
9、 conn = new SqlConnection(strconn); } protected void Button1_Click(object sender, EventArgs e) { if (courseid、Text、ToString() == "") { Label7、Text = "课程号不能为空"; } else { string sqlstr = ""; sqlstr
10、 = "insert into course(courseid,coursename,coursetime,fen,type,teacher)values('" + courseid、Text + "','" + coursename、Text + "','" + coursetime、Text + "','" + fen、Text + "','" + type、Text + "','" + teacher、Text + "')"; conn、Open(); mycmd = new Sqlmand(sqlstr, conn);
11、 mycmd、Dispose();
try
{
mycmd、ExecuteNonQuery();
Response、Write("
12、'添加失败!!!');</script>"); } finally { conn、Close(); sqlstr = ""; } } } protected void Button2_Click(object sender, EventArgs e) { courseid、Text = ""; coursename、Text = "";
13、 coursetime、Text = ""; fen、Text = ""; type、Text = ""; } protected void Button3_Click(object sender, EventArgs e) { Response、Redirect("course、aspx"); } } 三、添加成绩程序代码 using System; using System、Data; using System、Configuration; using System、Co
14、llections; 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; using System、Data、SqlClient; public partial class addscore : System、Web、UI、Page { Sqlmand mycmd;
15、 SqlConnection conn; protected void Page_Load(object sender, EventArgs e) { string strconn = ConfigurationManager、AppSettings["connStr"]; conn = new SqlConnection(strconn); } protected void Button1_Click(object sender, EventArgs e) { if (userid、Se
16、lectedValue 、ToString ()== "") { Label11、Text = "学号不能为空"; } else { string sqlstr = ""; sqlstr = "insert into score(userid,username,courseid,coursename,score,[year])values('" + userid、SelectedValue + "','" + username、Text + "'
17、'" + txtcourseid、SelectedValue + "','" + coursename、Text + "','" + score、Text + "','" + txtyear、SelectedValue + "')"; conn、Open(); mycmd = new Sqlmand(sqlstr, conn); mycmd、Dispose(); try { mycmd、ExecuteNonQuery();
18、 Response、Write("<script>javascript:alert('添加成功!!!');"); } catch (SqlException) { Response、Write("<script>javascript:alert('添加失败!!!');"); } finally { conn、Cl
19、ose(); sqlstr = ""; } } } protected void Button2_Click(object sender, EventArgs e) { username、Text = ""; coursename、Text = ""; score、Text = ""; txtyear、Text = ""; } protected void Button3_Click(object
20、 sender, EventArgs e) { Response、Redirect("score、aspx"); } protected void userid_SelectedIndexChanged(object sender, EventArgs e) { string sqlstr = ""; sqlstr = "select username from students where userid='" + userid、SelectedValue + "'"; conn、O
21、pen(); mycmd = new Sqlmand(sqlstr, conn); mycmd、Dispose(); SqlDataReader da; da = mycmd、ExecuteReader(); while (da、Read()) { username、Text = da["username"]、ToString(); } } protected void txtcourseid_SelectedIndexC
22、hanged(object sender, EventArgs e) { string sqlstr = ""; sqlstr = "select coursename from course where courseid='" + txtcourseid、SelectedValue + "'"; conn、Open(); mycmd = new Sqlmand(sqlstr, conn); mycmd、Dispose(); SqlDataReader da;
23、 da = mycmd、ExecuteReader(); while (da、Read()) { coursename、Text = da["coursename"]、ToString(); } } } 四、添加学生程序代码 using System; using System、IO; using System、Text; using System、Data; using System、Configuration; using System、Collections; using Syst
24、em、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; using System、Data、SqlClient; public partial class addstudent : System、Web、UI、Page { Sqlmand mycmd; protected void Pag
25、e_Load(object sender, EventArgs e) { userid、Attributes、Add("onblur", "checkuserid()"); string strconn = ConfigurationManager、AppSettings["connStr"]; SqlConnection conn = new SqlConnection(strconn); } protected void Button1_Click(object sender, EventArgs e)
26、 { if (userid、Text、ToString() == "") return; string strconn = ConfigurationManager、AppSettings["connStr"]; SqlConnection conn = new SqlConnection(strconn); string sqlstr = ""; string sql = ""; sqlstr = "insert into students(userid
27、username,sex,minzu,birthday,class,efrom,beizhu,xuey,zhuany,tel,idc,zhengzmm,zhiw,huoj,weij)values('" + userid、Text + "','" + txtusername、Text + "','" + txtsex、SelectedItem、Value + "','" + txtminzu、Text + "','" + txtbirthday、Text + "','" + txtclass、Text + "','" + txtefrom、Text + "','" + txtbeizhu、Te
28、xt + "','" + txtxuey、SelectedValue + "','" + txtzhuany、SelectedValue + "','" + txttel、Text + "','" + txtidc、Text + "','" + txtzzmm、SelectedValue + "','" + txtzhiw、Text + "','" + txthuoj、Text + "','" + txtweij、Text + "')"; conn、Open(); mycmd = new Sqlmand(sqlstr, conn); myc
29、md、Dispose(); string name = this、、获取上传文件得名称 string type = name、Substring(name、LastIndexOf("\\") + 1);//获取上传文件得后缀 string ipath = Server、MapPath("images/") + DateTime、Now、ToString("yyyyMMddhhmmss") + name; string wpath = "images\\" + DateTime、Now、ToString("yyyyMMddh
30、hmmss") + name; string query1 = "insert into images(userid,path) values('" + userid、Text + "',path)"; 、SaveAs(ipath); //服务器保存路径 Sqlmand cm = new Sqlmand(query1); cm、Connection = conn; cm、Parameters、Add("path", SqlDbType、VarChar, 50); cm、Parame
31、ters["path"]、Value = wpath; cm、ExecuteNonQuery(); // this、lb_info、Text = "上传成功!"; try { mycmd、ExecuteNonQuery(); string sqlstr1 = ""; sqlstr1 = "insert into users(userid,username)values('" + userid、Text + "','" + txtusername、T
32、ext + "') ";
Sqlmand mycmd1 = new Sqlmand(sqlstr1, conn);
mycmd1、Dispose();
try
{
mycmd1、ExecuteNonQuery();
Response、Write("javascript:alert('添加成功!!!');</script>");
}
catch (SqlExc
33、eption)
{
Response、Write(" 34、t:alert('添加失败!!!');");
}
finally
{
conn、Close();
sqlstr = "";
}
}
protected void Button2_Click(object sender, EventArgs e)
{
userid、Text = "";
txtusername、Text = "";
txtminzu、Text = "";
35、 txtbirthday、Text = "";
txtclass、Text = "";
txtefrom、Text = "";
txtbeizhu、Text = "";
}
protected void Button3_Click(object sender, EventArgs e)
{
Response、Redirect("student、aspx");
}
}
五、检查课程号唯一性程序代码
using System;
using System、Data;
36、using System、Configuration;
using System、Collections;
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;
using System、Data、SqlClient;
public partial class checkcoursei 37、d : System、Web、UI、Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response、Expires = 0;
string strconn = ConfigurationManager、AppSettings["connStr"];
SqlConnection conn = new SqlConnection(strconn);
string nam = Request、QueryString["nam 38、e"]、ToString();
string sql = "select courseid from course where courseid='" + nam + "'";
Sqlmand DBHelper;
DBHelper = new Sqlmand(sql, conn);
conn、Open();
SqlDataReader dr = DBHelper、ExecuteReader();
if (dr、Read())
{
39、 Response、Write("该课程号已经存在,请换一个</b>");
}
else
{
Response、Write("");
}
dr、Close();
}
}
六、检查学号唯一性程序代码
using System;
using System、Data;
using System、Conf 40、iguration;
using System、Collections;
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;
using System、Data、SqlClient;
public partial class checkuser : System、Web、UI、Pag 41、e
{
protected void Page_Load(object sender, EventArgs e)
{
Response、Expires = 0;
string strconn = ConfigurationManager、AppSettings["connStr"];
SqlConnection conn = new SqlConnection(strconn);
string nam = Request、QueryString["name"]、ToString();
42、 string sql = "select userid from students where userid='" + nam + "'";
Sqlmand DBHelper;
DBHelper = new Sqlmand(sql, conn);
conn、Open();
SqlDataReader dr = DBHelper、ExecuteReader();
if (dr、Read())
{
Response、Write(" 43、ss='Error'>该学号已经存在,请换一个");
}
else
{
Response、Write("<b class='Right'>该学号可以使用</b>");
}
dr、Close();
}
}
七、课程信息程序代码
using System;
using System、Data;
using System、Configuration;
using System、Collect 44、ions;
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;
using System、Data、SqlClient;
public partial class course : System、Web、UI、Page
{
SqlConnection conn;
45、SqlDataReader getdata;
protected void Page_Load(object sender, EventArgs e)
{
string strconn = ConfigurationManager、AppSettings["connStr"];
conn = new SqlConnection(strconn);
SqlDataReader getdata;
Sqlmand mycmd;
DataSet ds = new DataSet();
46、 string sql = "";
sql = "select * from course order by courseid";
mycmd = new Sqlmand(sql, conn);
conn、Open();
getdata = mycmd、ExecuteReader();
grdMain、DataSource = getdata;
grdMain、DataBind();
mycmd、Connection、Close();
conn 47、Close();
mycmd、Dispose();
}
protected void Button1_Click(object sender, EventArgs e)
{
DataSet ds;
SqlDataReader da;
string strsql = "";
Sqlmand cmd;
conn、Open();
strsql = "select * from course where courseid='" + coursei 48、d、Text + "'or coursename like '" + coursename、Text + "'";
cmd = new Sqlmand(strsql, conn);
da = cmd、ExecuteReader();
Datagrid1、DataSource = da;
Datagrid1、DataBind();
conn、Close();
cmd、Dispose();
cmd、Connection、Close();
}
}
八、编辑、删 49、除学生信息程序代码
using System;
using System、Data;
using System、Configuration;
using System、Collections;
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;
using System、Data 50、SqlClient;
public partial class images_editstudent : System、Web、UI、Page
{
Sqlmand cmd;
Sqlmand cmd2;
protected void Page_Load(object sender, EventArgs e)
{
if (!this、IsPostBack)
{
string sql = "";
SqlDataReader reader;
s






