学生信息管理系统 系统源代码参考模板_第1页
学生信息管理系统 系统源代码参考模板_第2页
学生信息管理系统 系统源代码参考模板_第3页
学生信息管理系统 系统源代码参考模板_第4页
学生信息管理系统 系统源代码参考模板_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 System.Data.SqlClient;public

2、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 = ConfigurationManager.AppSettings"connStr" SqlConnection conn =

3、 new SqlConnection(strconn); conn.Open(); DataSet ds=new DataSet () ; SqlDataAdapter da = new SqlDataAdapter("select * from users where userid='" + txtid.Text + "' and userpwd='" + txtpassword.Text + "'", conn); da.Fill(ds);1 / 36 if (ds.Tables0.Rows.Cou

4、nt=0) Label3 .Text ="账号或密码错误,请重新输入!" else Session "userid"=txtid .Text ; Session"userpwd" = txtpassword.Text; Session"username" = ds.Tables0.Rows0"username".ToString(); Session"userpower" = ds.Tables0.Rows0"userpower".ToString();

5、if (Session"userpower".ToString () = "0") Response.Redirect("admin/index.aspx"); else if (Session"userpower".ToString() = "1") Response.Redirect("student/index.aspx"); else Label3.Text = "对不起,权限验证失败" conn.Close(); ds.Clear (); 二、添

6、加课程页面代码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.SqlClient;public partia

7、l class addcourse : System.Web.UI.Page SqlCommand mycmd; SqlConnection conn; protected void Page_Load(object sender, EventArgs e) courseid.Attributes.Add("onblur", "checkcourseid()"); string strconn = ConfigurationManager.AppSettings"connStr" conn = new SqlConnection(st

8、rconn); protected void Button1_Click(object sender, EventArgs e) if (courseid.Text.ToString() = "") Label7.Text = "课程号不能为空" else string sqlstr = "" sqlstr = "insert into course(courseid,coursename,coursetime,fen,type,teacher)values('" + courseid.Text + &qu

9、ot;','" + coursename.Text + "','" + coursetime.Text + "','" + fen.Text + "','" + type.Text + "','" + teacher.Text + "')" conn.Open(); mycmd = new SqlCommand(sqlstr, conn); mycmd.Dispose(); try mycmd.Ex

10、ecuteNonQuery(); Response.Write("<script>javascript:alert('添加成功!');</script>"); catch (SqlException) Response.Write("<script>javascript:alert('添加失败!');</script>"); finally conn.Close(); sqlstr = "" protected void Button2_Click(obj

11、ect sender, EventArgs e) courseid.Text = "" coursename.Text = "" coursetime.Text = "" fen.Text = "" type.Text = "" protected void Button3_Click(object sender, EventArgs e) Response.Redirect("course.aspx"); 三、添加成绩程序代码using System;using Syste

12、m.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;public partial class addscore : System.Web.U

13、I.Page SqlCommand mycmd; 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.SelectedValue .ToString ()= &q

14、uot;") Label11.Text = "学号不能为空" else string sqlstr = "" sqlstr = "insert into score(userid,username,courseid,coursename,score,year)values('" + userid.SelectedValue + "','" + username.Text + "','" + txtcourseid.SelectedValue +

15、"','" + coursename.Text + "','" + score.Text + "','" + txtyear.SelectedValue + "')" conn.Open(); mycmd = new SqlCommand(sqlstr, conn); mycmd.Dispose(); try mycmd.ExecuteNonQuery(); Response.Write("<script>javascript:alert

16、('添加成功!');</script>"); catch (SqlException) Response.Write("<script>javascript:alert('添加失败!');</script>"); finally conn.Close(); sqlstr = "" protected void Button2_Click(object sender, EventArgs e) username.Text = "" coursename.Tex

17、t = "" score.Text = "" txtyear.Text = "" protected void Button3_Click(object sender, EventArgs e) Response.Redirect("score.aspx"); protected void userid_SelectedIndexChanged(object sender, EventArgs e) string sqlstr = "" sqlstr = "select usernam

18、e from students where userid='" + userid.SelectedValue + "'" conn.Open(); mycmd = new SqlCommand(sqlstr, conn); mycmd.Dispose(); SqlDataReader da; da = mycmd.ExecuteReader(); while (da.Read() username.Text = da"username".ToString(); protected void txtcourseid_Selecte

19、dIndexChanged(object sender, EventArgs e) string sqlstr = "" sqlstr = "select coursename from course where courseid='" + txtcourseid.SelectedValue + "'" conn.Open(); mycmd = new SqlCommand(sqlstr, conn); mycmd.Dispose(); SqlDataReader da; da = mycmd.ExecuteReade

20、r(); 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 System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;u

21、sing System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class addstudent : System.Web.UI.Page SqlCommand mycmd; protected void Page_Load(object sender, EventArgs e) userid.Attributes.Add("onblur", "checkuserid()"); strin

22、g strconn = ConfigurationManager.AppSettings"connStr" SqlConnection conn = new SqlConnection(strconn); protected void Button1_Click(object sender, EventArgs e) if (userid.Text.ToString() = "") return; string strconn = ConfigurationManager.AppSettings"connStr" SqlConnect

23、ion conn = new SqlConnection(strconn); string sqlstr = "" string sql = "" sqlstr = "insert into students(userid,username,sex,minzu,birthday,class,comefrom,beizhu,xuey,zhuany,tel,idc,zhengzmm,zhiw,huoj,weij)values('" + userid.Text + "','" + txtusern

24、ame.Text + "','" + txtsex.SelectedItem.Value + "','" + txtminzu.Text + "','" + txtbirthday.Text + "','" + txtclass.Text + "','" + txtcomefrom.Text + "','" + txtbeizhu.Text + "','&

25、quot; + txtxuey.SelectedValue + "','" + txtzhuany.SelectedValue + "','" + txttel.Text + "','" + txtidc.Text + "','" + txtzzmm.SelectedValue + "','" + txtzhiw.Text + "','" + txthuoj.Text + &quo

26、t;','" + txtweij.Text + "')" conn.Open(); mycmd = new SqlCommand(sqlstr, conn); mycmd.Dispose(); string name = this.FileUpload1.FileName;/获取上传文件的名称 string type = name.Substring(name.LastIndexOf("") + 1);/获取上传文件的后缀 string ipath = Server.MapPath("images/"

27、) + DateTime.Now.ToString("yyyyMMddhhmmss") + name; string wpath = "images" + DateTime.Now.ToString("yyyyMMddhhmmss") + name; string query1 = "insert into images(userid,path) values('" + userid.Text + "',path)" FileUpload1.SaveAs(ipath); /服务器

28、保存路径 SqlCommand cm = new SqlCommand(query1); cm.Connection = conn; cm.Parameters.Add("path", SqlDbType.VarChar, 50); cm.Parameters"path".Value = wpath; cm.ExecuteNonQuery(); / this.lb_info.Text = "上传成功!" try mycmd.ExecuteNonQuery(); string sqlstr1 = "" sqlstr1

29、 = "insert into users(userid,username)values('" + userid.Text + "','" + txtusername.Text + "') " SqlCommand mycmd1 = new SqlCommand(sqlstr1, conn); mycmd1.Dispose(); try mycmd1.ExecuteNonQuery(); Response.Write("<script>javascript:alert('添

30、加成功!');</script>"); catch (SqlException) Response.Write("<script>javascript:alert('添加失败!');</script>"); finally sqlstr1 = "" catch (SqlException) Response.Write("<script>javascript:alert('添加失败!');</script>"); finall

31、y conn.Close(); sqlstr = "" protected void Button2_Click(object sender, EventArgs e) userid.Text = "" txtusername.Text = "" txtminzu.Text = "" txtbirthday.Text = "" txtclass.Text = "" txtcomefrom.Text = "" txtbeizhu.Text = "&

32、quot; protected void Button3_Click(object sender, EventArgs e) Response.Redirect("student.aspx"); 五、检查课程号唯一性程序代码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;

33、using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class checkcourseid : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) Response.Expires = 0; string strconn = ConfigurationManager.AppSettings"connStr"

34、; SqlConnection conn = new SqlConnection(strconn); string nam = Request.QueryString"name".ToString(); string sql = "select courseid from course where courseid='" + nam + "'" SqlCommand DBHelper; DBHelper = new SqlCommand(sql, conn); conn.Open(); SqlDataReader dr

35、 = DBHelper.ExecuteReader(); if (dr.Read() Response.Write("<b class='Error'>该课程号已经存在,请换一个</b>"); else Response.Write("<b class='Right'>该课程号可以使用</b>"); dr.Close(); 六、检查学号唯一性程序代码using System;using System.Data;using System.Configuration;using

36、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.Page protected void Page_Load(object

37、sender, EventArgs e) Response.Expires = 0; string strconn = ConfigurationManager.AppSettings"connStr" SqlConnection conn = new SqlConnection(strconn); string nam = Request.QueryString"name".ToString(); string sql = "select userid from students where userid='" + nam

38、+ "'" SqlCommand DBHelper; DBHelper = new SqlCommand(sql, conn); conn.Open(); SqlDataReader dr = DBHelper.ExecuteReader(); if (dr.Read() Response.Write("<b class='Error'>该学号已经存在,请换一个</b>"); else Response.Write("<b class='Right'>该学号可以使用&l

39、t;/b>"); dr.Close(); 七、课程信息程序代码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 Sys

40、tem.Data.SqlClient;public partial class course : System.Web.UI.Page SqlConnection conn; SqlDataReader getdata; protected void Page_Load(object sender, EventArgs e) string strconn = ConfigurationManager.AppSettings"connStr" conn = new SqlConnection(strconn); SqlDataReader getdata; SqlComman

41、d mycmd; DataSet ds = new DataSet(); string sql = "" sql = "select * from course order by courseid" mycmd = new SqlCommand(sql, conn); conn.Open(); getdata = mycmd.ExecuteReader(); grdMain.DataSource = getdata; grdMain.DataBind(); mycmd.Connection.Close(); conn.Close(); mycmd.Dis

42、pose(); protected void Button1_Click(object sender, EventArgs e) DataSet ds; SqlDataReader da; string strsql = "" SqlCommand cmd; conn.Open(); strsql = "select * from course where courseid='" + courseid.Text + "'or coursename like '" + coursename.Text + &quo

43、t;'" cmd = new SqlCommand(strsql, conn); da = cmd.ExecuteReader(); Datagrid1.DataSource = da; Datagrid1.DataBind(); conn.Close(); cmd.Dispose(); cmd.Connection.Close(); 八、编辑、删除学生信息程序代码using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using S

44、ystem.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 images_editstudent : System.Web.UI.Page SqlCommand cmd; SqlCommand cmd2; protected void Page_Load(object s

45、ender, EventArgs e) if (!this.IsPostBack) string sql = "" SqlDataReader reader; string uid = "" uid = Page.Request"id" string strconn = ConfigurationManager.AppSettings"connStr" SqlConnection conn = new SqlConnection(strconn); sql = "select * from student

46、s where userid='" + uid + "'" SqlCommand cmd; cmd = new SqlCommand(sql, conn); conn.Open(); reader = cmd.ExecuteReader(); while (reader.Read() userid.Text = reader"userId".ToString(); txtusername.Text = reader"username".ToString(); txtsex.SelectedValue = re

47、ader"sex".ToString(); txtminzu.Text = reader"minzu".ToString(); txtbirthday.Text = reader"birthday".ToString(); txtclass.Text = reader"class".ToString(); txtcomefrom.Text = reader"comefrom".ToString(); txtxuey.Text = reader"xuey".ToString()

48、; txtzhuany.Text = reader"zhuany".ToString(); txttel.Text = reader"tel".ToString(); txtidc.Text = reader"idc".ToString(); cmd.Dispose(); sql = "" conn.Close(); protected void Button1_Click(object sender, EventArgs e) string uid="" uid=Page .Request &

49、quot;id" string strconn = ConfigurationManager.AppSettings"connStr" SqlConnection conn = new SqlConnection(strconn); string sql="" sql = "update students set userid='" + userid.Text + "',username='" + txtusername.Text + "',minzu='

50、" + txtminzu.Text + "',sex='" + txtsex.SelectedItem.Value + "',birthday='" + txtbirthday.Text + "',class='" + txtclass.Text + "',comefrom='" + txtcomefrom.Text + "',beizhu='" + txtbeizhu.Text + "'

51、,xuey='" + txtxuey.Text + "',zhuany='" + txtzhuany.Text + "',tel='" + txttel.Text + "',idc='" + txtidc.Text + "',zhengzmm='" + txtzzmm.SelectedValue + "'where userid='" + uid + "'" cmd=ne

52、w SqlCommand (sql,conn ); conn.Open(); try cmd.ExecuteNonQuery(); Label11.Style"color" = "blue" Label11.Text = "编辑成功" Response.Write("<script>javascript:alert('编辑成功!');</script>"); catch(SqlException ) Label11.Text = "编辑失败" Label11.Style"color" = "red" cmd.Dispose(); conn.Close(); protected void Button2_Click(object sender, EventArgs e) string sql = "" string uid = "" string sqlall = "" uid = Page.Request"id" string st

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论