天津理工大学数据库实验三数据库网页展示.docx
- 文档编号:12656438
- 上传时间:2023-04-21
- 格式:DOCX
- 页数:18
- 大小:312.17KB
天津理工大学数据库实验三数据库网页展示.docx
《天津理工大学数据库实验三数据库网页展示.docx》由会员分享,可在线阅读,更多相关《天津理工大学数据库实验三数据库网页展示.docx(18页珍藏版)》请在冰豆网上搜索。
天津理工大学数据库实验三数据库网页展示
实验报告
学院(系)名称:
计算机与通信工程学院
姓名
Touchkiss
学号
专业
计算机科学与技术
班级
2班
实验项目
实验三:
数据库编程
课程名称
数据库系统
课程代码
0668026
实验时间
2014/11/28
实验地点
计算机软件实验室7-215
批改意见
成绩
教师签字:
1.实验目的
1)了解常用数据库访问技术
2)掌握ODBC、ADO.NET、JDBC等数据库访问技术
3)掌握通过编程的方式对数据库进行操作,为进行数据库课程设计作准备
2.实验工具
MSSQLserver2008、面向对象高级程序设计语言(C#或Java)
3.实验内容
完成小型管理信息系统的开发,题目可自选,要求选择一面向对象高级语言,连接后台数据库,以图形界面的方式实现对数据库的增、删、改、查操作。
4.实验要求:
1)认真完成并按时提交实验报告,在实验报告中附核心源码并给出执行结果截图;
所有学生界面:
输入查找内容:
查找结果:
人员编辑新增界面:
判断信息输入是否合法:
2)整理上机步骤,总结经验和体会。
人员添加页面主要代码:
(ashx)
context.Response.ContentType="text/html";
stringsno=context.Request["Sno"];
stringdept=context.Request["Dept"];
DataTabledt;
if(string.IsNullOrEmpty(sno)&&string.IsNullOrEmpty(dept))
{
dt=
SqlHelper.ExecuteDataTable("select*fromStudent");
}
elseif(!
string.IsNullOrEmpty(sno))
{
dt=
SqlHelper.ExecuteDataTable("select*fromStudentwhereSno=@Sno",newSqlParameter("@Sno",sno));
}
else
{
dt=
SqlHelper.ExecuteDataTable("select*fromStudentwhereSdept=@Sdept",newSqlParameter("@Sdept",dept));
}
stringhtml=CommonHelper.RenderHtml("PersonList.htm",dt.Rows);
context.Response.Write(html);
HTML代码:
请输入学号查找 id="SnoMsg">
或输入系别查找
Action=AddNew'" value="新增"/> 编辑 删除 学号 姓名 年龄 性别 所在系 #foreach($personin$Data) Action=Edit&id=$person.id">编辑 Action=Delete&id=$person.id">删除 $person.Sno $person.Sname $person.Sage $person.Ssex $person.Sdept #end