课程名称 网站设计与WEB编程 实验名称ADO.NET数据库访问技术的应用
一、实验目的
1.了解ADO.NET的结构,掌握ADO.NET控件的功能和应用方法。
2.灵活应用SQL语句对数据库或数据表进行操作。
3.掌握数据控件的功能和应用方法。
4.了解前台界面与后台数据库的关系,掌握通过前台对后台的操作方法。
二、实验设备
PC机一台。
三、实验内容
1.设计数据库表结构,编程实现数据的浏览、查询、录入、修改和删除功能。
四、实验要求
1.设计一个数据库,数据库中至少有一个表,(包含的数据库字段有学号、姓名、专业、班级、性别),选取合适的字段设置为主键,并手工在数据库表中添加若干条记录。
2.用多种方法建立前台界面与数据库的连接。
3.在后台编写代码将数据显示在GridView控件中。
4.设计数据查询界面,能根据班级、专业等字段查询数据记录。
5.选用合适的控件设计学生信息录入界面,后台代码编程实现数据表中记录的增加、修改和删除功能。
6.思考如果以学号作为主键,录入学号时,如何验证学号的唯一性?
7.思考为什么要将数据库连接字符串放在fig文件中?
8.完成实验报告。
五、实验内容
1.新建一个数据库stu,并设置主键
2.新建空白网页,添加sqldatasource控件,并设置数据源为之前新建的数据库,用sql身份验证,再加入gridview控件,设置数据源为sqldatasource1,启用分页选择等属性
3.网页运行结果
4.设计查询窗口
5.查询测试结果
查询窗口和显示窗口的代码
6.信息录入界面,使用detailsview控件与数据库关联
gridview不显示运行网页后的结果
单击新建后的新建界面
更新,删除和插入功能亦可通过单击相关按钮实现。
思考题,为什么要把数据库连接字符串放在fig里?
因为把字符串放进网站的config文件里,后边就可以直接以add name后的字符串引用,而不需要每次都写一遍,还可以对.config文件加密,起到保护数据库内容的作用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论