已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
内蒙古信息工程系学 实 训 报 告 系部:信息技术系 课程名称:网站网页制作 专业班级:14计算机网络技术一班 姓名:xxx 任课老师:xxx实验实训项目名称网站制作实验类型验证型实验室思科网络实验室实验时间实验方案设计(步骤)实验目的:1. 熟练掌握SQL语句的编写。2. 掌握使用VS2010对网页的设计。实验步骤:1. 登录页面主要代码:protected void Button1_Click(object sender, EventArgs e) string username = TextBox1.Text; string password = TextBox2.Text; string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlCommand cmd = new SqlCommand(select * from UserInfo where username= + username + and password= + password + , conn); conn.Open(); SqlDataReader reader = cmd.ExecuteReader();/记?录?集 if (reader.Read() Response.Redirect(main.aspx); else Label1.Text = 用?户名?或者?密码?错洙?误!?!?; conn.Close(); 2. 主页面+用户信息管理页面左侧主要运用了TreeView控件,然后用户信息运用了GridView控件,链接数据源,在页面中展示用户信息,主要代码: asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= DeleteCommand=DELETE FROM UserInfo WHERE Userid = Userid InsertCommand=INSERT INTO UserInfo (Userid, UserName, Password, Email) VALUES (Userid, UserName, Password, Email) SelectCommand=SELECT * FROM UserInfo UpdateCommand=UPDATE UserInfo SET UserName = UserName, Password = Password, Email = Email WHERE Userid = Userid3. 学籍信息添加页面主要代码:protected void Button1_Click(object sender, EventArgs e) string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlCommand cmd = new SqlCommand(insert into StudentXj(Sno,Sname,Ssex,Sbrithday,DepartNo,ClassNo,Tel,Srxtime,xuezhi,xueli,address,youbian,zzmm,pingjia)values( + this.TextBox1.Text + , + this.TextBox2.Text + , + RadioButtonList1.Text + , + this.TextBox3.Text + , + this.TextBox12.Text + , + this.TextBox4.Text + , + this.TextBox5.Text + , + this.TextBox6.Text + , + this.TextBox7.Text + , + this.TextBox8.Text + , + this.TextBox9.Text + , + this.TextBox10.Text + , + DropDownList1.Text + , + this.TextBox11.Text + ), conn); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); 4. 学籍信息修改本页面也是用GridView控件,与数据库连接,展示出学籍信息,然后生成“修改”,单击“修改”方可进行修改,主要代码: asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= DeleteCommand=DELETE FROM StudentXj WHERE Sno = Sno InsertCommand=INSERT INTO StudentXj (Sno, Sname, Ssex, Sbrithday, DepartNo, ClassNo, Tel, Srxtime, xuezhi, xueli, address, youbian, zzmm, pingjia) VALUES (Sno, Sname, Ssex, Sbrithday, DepartNo, ClassNo, Tel, Srxtime, xuezhi, xueli, address, youbian, zzmm, pingjia) SelectCommand=SELECT * FROM StudentXj UpdateCommand=UPDATE StudentXj SET Sname = Sname, Ssex = Ssex, Sbrithday = Sbrithday, DepartNo = DepartNo, ClassNo = ClassNo, Tel = Tel, Srxtime = Srxtime, xuezhi = xuezhi, xueli = xueli, address = address, youbian = youbian, zzmm = zzmm, pingjia = pingjia WHERE Sno = Sno5. 学籍信息查询 本页面运用GridView控件展示出学生信息,设置三种条件查询,按学号、姓名、系别方可查询出学生信息,主要代码:protected void Page_Load(object sender, EventArgs e) string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlDataAdapter da = new SqlDataAdapter(select * from StudentXj, conn); DataSet ds = new DataSet(); da.Fill(ds); GridView1.DataSource = ds; GridView1.DataBind(); protected void Button1_Click(object sender, EventArgs e) string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlDataAdapter da = new SqlDataAdapter(select * from StudentXj where Sno= + this.TextBox1.Text + or Sname= + this.TextBox2.Text + or DepartNo= + this.TextBox3.Text + , conn); DataSet ds = new DataSet(); da.Fill(ds); GridView1.DataSource = ds; GridView1.DataBind(); 6. 课程信息添加主要代码: protected void Button1_Click(object sender, EventArgs e) string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlCommand cmd = new SqlCommand(insert into Course(Courseid,CourseName,Credit,Datetime)values( + this.TextBox1.Text + , + this.TextBox2.Text + , + this.TextBox3.Text + , + this.TextBox4.Text + ), conn); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); Label1.Text = 添?加成功|!?!?!?; 7. 课程信息修改 本页面运用了GridView控件,并启用了“修改”,单击修改方可实现修改功能,主要代码: asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= DeleteCommand=DELETE FROM Course WHERE Courseid = Courseid InsertCommand=INSERT INTO Course (Courseid, CourseName, Credit, Datetime) VALUES (Courseid, CourseName, Credit, Datetime) SelectCommand=SELECT * FROM Course UpdateCommand=UPDATE Course SET CourseName = CourseName, Credit = Credit, Datetime = Datetime WHERE Courseid = Courseid8. 课程信息查询 添加了GridView控件,使它与数据源连接,查询课程信息分三个条件,按课程编号、课程名称、日期方可查询,主要代码:protected void Page_Load(object sender, EventArgs e) string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlDataAdapter da = new SqlDataAdapter(select * from Course, conn); DataSet ds = new DataSet(); da.Fill(ds); GridView1.DataSource = ds; GridView1.DataBind(); protected void Button1_Click(object sender, EventArgs e) string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlDataAdapter da = new SqlDataAdapter(select * from Course where Courseid= + this.TextBox1.Text + or CourseName= + this.TextBox2.Text + or Datetime= + this.TextBox3.Text + , conn); DataSet ds = new DataSet(); da.Fill(ds); GridView1.DataSource = ds; GridView1.DataBind(); 9. 课程信息删除 主要代码: asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= DeleteCommand=DELETE FROM Course WHERE Courseid = Courseid InsertCommand=INSERT INTO Course (Courseid, CourseName, Credit, Datetime) VALUES (Courseid, CourseName, Credit, Datetime) SelectCommand=SELECT * FROM Course UpdateCommand=UPDATE Course SET CourseName = CourseName, Credit = Credit, Datetime = Datetime WHERE Courseid = Courseid 10. 学生成绩添加主要代码: protected void Button1_Click(object sender, EventArgs e) string connStr = server=(local);uid=sa;pwd=;database=StudentManager; SqlConnection conn = new SqlConnection(connStr); SqlCommand cmd = new SqlCommand(insert into StudentCJ(Sno,Sname,CourseName,Score)values( + this.TextBox1.Text + , + this.TextBox2.Text + , + this.TextBox3.Text + , + this.TextBox4.Text + ), conn); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); Label1.Text = 添?加成功|!?!?!?; 11. 学生成绩修改主要代码: asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= DeleteCommand=DELETE FROM StudentCJ WHERE Sno = Sno InsertCommand=INSERT INTO StudentCJ (Sno, Sname, CourseName, Score) VALUES (Sno, Sname, CourseName, Score) SelectCommand=SELECT * FROM StudentCJ UpdateCommand=UPDATE StudentCJ SET Sname = Sname, CourseName = CourseName, Score = Score WHERE Sno = Sno 12. 学生成绩查询添加了GridView控件,使它与数据源连接,查询课程信息分三个条件,按课程名称、学号、姓名方可查询,主要代码: protected void Page_Load(object sender, EventArgs e) string connStr = server=(loca
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 平安过暑假安全不放假-暑假假期安全班会
- 2026年云南省楚雄市高一数学上册期末考试模拟卷附答案【B卷】
- 2026年福建省晋江市高一数学上册期末考试模拟测试卷(完整版)附答案
- 2026年湖北省仙桃市高一数学上册期末考试模拟试卷及参考答案(夺分金卷)
- 2026年辽宁省凌海市高一数学上册期末考试模拟试卷附答案(A卷)
- 2026年湖北省利川市高一数学上册期末考试模拟测试卷及参考答案(培优B卷)
- 2026年河南省邓州市高一数学上册期末考试模拟检测卷含答案(A卷)
- 2026年山东省安丘市高一数学上册期末考试模拟考试卷带答案(能力提升)
- 2026年吉林省扶余市高一数学上册期末考试模拟考试卷带答案AB卷
- 2026年山东省乳山市高一数学上册期末考试模拟考试卷附参考答案(完整版)
- 大连理工大学2026年强基计划面试模拟试题及答案解析
- CJ/T 462-2014直连式加压供水机组
- 智能水表与智慧水务考核试卷
- 肠梗阻导管在防治肠梗阻中的临床应用专家共识(2025版)解读
- GB/T 1634.1-2025塑料负荷变形温度的测定第1部分:通用试验方法
- 2025年海南农垦旅游集团有限公司招聘笔试参考题库含答案解析
- 山东省汽车维修工时定额(T-SDAMTIA 0001-2023)
- 医疗康养项目运营方案
- 2024年上海市黄浦区初三语文一模试卷及答案
- 分布式光伏发电系统项目EPC总承包合同模板
- 电力拖动自动控制系统-第五版 课后习题答案
评论
0/150
提交评论