最新《WEB程序设计》实验指导《完整版》

上传人:平*** 文档编号:18011171 上传时间:2017-11-13 格式:DOC 页数:12 大小:239KB
返回 下载 相关 举报
最新《WEB程序设计》实验指导《完整版》_第1页
第1页 / 共12页
最新《WEB程序设计》实验指导《完整版》_第2页
第2页 / 共12页
最新《WEB程序设计》实验指导《完整版》_第3页
第3页 / 共12页
最新《WEB程序设计》实验指导《完整版》_第4页
第4页 / 共12页
最新《WEB程序设计》实验指导《完整版》_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《最新《WEB程序设计》实验指导《完整版》》由会员分享,可在线阅读,更多相关《最新《WEB程序设计》实验指导《完整版》(12页珍藏版)》请在金锄头文库上搜索。

1、南昌工程学院WEB 程序设计实验指导书专业Xxx 编2012 年 08 月目 录实验 1 ADO.NET 数据库访问组件的应用 .1实验 2 开发会员管理系统登录与注册 .3实验 3 在线考试系统登录、考试及成绩显示页面 .7实验 4 在线考试系统新闻管理子系统 .91实验 1 ADO.NET 数据库访问组件的应用一、 实验目的 1、熟练掌握 ADO.NET 数据访问组件的应用。2、掌握连接 SQL SERVER 数据库,读写其中数据的方法。 二、实验设备和仪器1、个人 PC。 2、SQL Server 2000、Visual Studio。 三、 实验内容及要求 1、 连接 SQL Serv

2、er 2000 系统。 练习使用 SqlDataConnection、SqlDataReader、SqlDataCommand、DataGridView组件。四、 实验原理及步骤 1、创建数据库和表create database B2C;gouse B2C;create table Users(uid char(10) not null primary key,upwd char(10) not null,uRole int default 0,uStatus int default 1,-JBJG varchar(16) not null default ,uName varchar(20)

3、;-系统所有可选权限create table Rights(rId char(10) primary key,rName varchar(30) not null);2-人员权限create table UserRights(urId int primary key identity,uId char(10), -用户编号rId char(10) -权限编号-foreign key (uId) references Users,-foreign key (rId) references Rights);alter table UserRights add constraint urId uni

4、que(uId, rId);2、向表中插入初始化数据insert into Rights(rId, rName) values(001, 基本养老);insert into Rights(rId, rName) values(002, 基本医疗);insert into Rights(rId, rName) values(003, 工伤);insert into Rights(rId, rName) values(004, 生育);insert into Rights(rId, rName) values(005, 城镇居民医疗);insert into Rights(rId, rName)

5、values(006, 城镇居民养老);insert into Rights(rId, rName) values(007, 新农合);insert into Rights(rId, rName) values(008, 新农保);insert into Rights(rId, rName) values(009, 其它医疗);insert into Rights(rId, rName) values(010, 大病医疗);insert into Rights(rId, rName) values(021,操作员管理);insert into Rights(rId, rName) values

6、(022,业务财务账号对照);insert into Rights(rId, rName) values(023,数据匹配);insert into Rights(rId, rName) values(024,审核);insert into Rights(rId, rName) values(025,取消审核);insert into Rights(rId, rName) values(026,导入出纳系统);insert into Rights(rId, rName) values(027,退回业务系统);insert into Rights(rId, rName) values(040,数

7、据备份与恢复);insert into Rights(rId, rName) values(041,数据删除);insert into Users(uid,upwd,uRole,uStatus, uName) values(admin,sa,1,1,系统管理员);3、使用 SqlConnection、SqlCommand、SqlDataReader 组件来访问数据库,显示系统中的用3户及所拥有的权限关键代码:string sql = select * from Users where uStatus=1;SqlConnection con = DBHelper.getB2CashierConn

8、ection();SqlCommand cmd = new SqlCommand(sql, con);public static SqlConnection getB2CashierConnection()return newB2CashierConnection();private static SqlConnection newB2CashierConnection()return new SqlConnection(TransValue.CS_B2C);五、实验结果分析及实验报告要求实验结束后,完成实验报告 1 实验 2 开发会员管理系统登录与注册一、 实验目的 1、熟练掌握 ADO.N

9、ET 数据访问组件的应用。42、掌握连接 SQL SERVER 数据库,读写其中数据的方法。 二、实验设备和仪器1、个人 PC。 2、SQL Server 2000、Visual Studio。 三、 实验内容及要求 1、 连接 SQL Server 2000 系统。2、练习使用 SqlDataConnection、SqlDataReader、SqlDataCommand、DataGridView组件。四、 实验原理及步骤1、创建连接 SQL Server 数据库的连接串2、定义一个辅助类 DBHelper,其中实现取得数据库连接的方法 getB2CashierConnection()clas

10、s DBHelperpublic static SqlConnection getB2CashierConnection()return newB2CashierConnection();5private static SqlConnection newB2CashierConnection()return new SqlConnection(TransValue.CS_B2C);其中:TransValue 是一个用于存储常量的类,CS_B2C 的值就是前面创建连接所得的连接串。3、设计登陆界面4、实现登录身份验证功能与数据库有关的关键代码:private int CheckInput(ref

11、 string msg)if (cboZT.Text.Trim() = )msg = 请选择帐套!; cboZT.Focus();return 1;else if (cboUsers.Text.Trim() = )msg = 请选择用户!; cboUsers.Focus();return 2;else if (txtPwd.Text.Trim() = )msg = 请输入密码!; txtPwd.Focus();return 3;else if (cboXZ.Text.Trim() = )msg = 请选择险种!; cboXZ.Focus();6return 4;return 0;public

12、static List GetAllActiveUser()List uc = new List();string sql = select * from Users where uStatus=1;SqlConnection con = DBHelper.getB2CashierConnection();SqlCommand cmd = new SqlCommand(sql, con);trycon.Open();SqlDataReader dr = cmd.ExecuteReader();while (dr.Read()Users u = new Users();u.uId = (stri

13、ng)druId).Trim();u.uName = (string)druName).Trim();u.uPwd = (string)druPwd).Trim();u.uRole = (int)druRole;u.uStatus = (int)druStatus;uc.Add(u);dr.Close(); dr.Dispose();catch (Exception ex)finallycmd.Dispose();con.Close();con.Dispose();return uc;五、实验结果分析及实验报告要求实验结束,完成实验报告 2 。 7实验 3 在线考试系统登录、考试及成绩显示页面

14、一、实验目的 1、熟练掌握 ADO.NET 数据访问组件的应用。2、掌握连接 SQL SERVER 数据库,读写其中数据的方法。3、掌握如何打开 Excel 文件并写入数据。二、实验设备和仪器 1、个人 PC。 2、SQL Server 2000、Visual Studio。 三、 实验内容及要求 1、 连接 SQL Server 2000 系统。2、练习使用 Microsoft.Office.Interop.Excel 来访问 Excel 文件。四、实验原理及步骤 原理:使用 Microsoft.Office.Interop.Excel.dll、Microsoft.Vbe.Interop.dll,新建或打开 Excel 文件并写入数据具体步骤:1、引入名称空间using Excel = Microsoft.Office.Interop.Excelusing Microsoft.Office.Interop.Excel2、创建 Excel.Application类对象,但不可见;3、在 Excel.Application类对象中创建 WorkBook对象;4

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号