文章教程

11.4综合案例:用户管理

8/31/2020 9:37:14 PM 人评论 次浏览

11.4 综合案例:用户管理

本节通过一个简单的用户管理模块,练习使用ADO.NET操作数据库,包括添加、更新和删除等操作。

首先,需要一个登录界面:Login.aspx;登录成功后,才可以对用户进行管理,即Default.aspx。

在设计之前,对数据库及表需要熟悉,假设数据库为Test,登录信息表为Login,其结构如图11-5所示,用户信息表为UserInfo,其结构如图11-6所示。

alt

图11-5 Login表结构

alt

图11-6 UserInfo表结构

下面设计具体的界面及功能的实现。

(1)新建一个空网站,添加两个Web窗体:Login.aspx和Default.aspx。

(2)配置Web.config文件,设置数据库连接字符串,在<appSettings>和</appSettings>之间书写如下代码。

alt

(3)设计Login.apsx的界面如图11-7所示。

alt

图11-7 登录界面前台设计

前台的相关代码如下。

alt

alt

后台处理的相关代码如下。

alt

(4)Default.aspx页面的前台设计如下。

alt

图11-8 前台界面

前台的代码如下。

alt

alt

alt

后台的代码如下。

alt

alt

alt

运行结果如图11-9所示,当单击添加时,若添加成功,会提示添加成功,也可以删除和查询。

alt

图11-9 运行结果

此案例只简单演示了对数据库进行添加、删除和查询等操作,通过此案例,可以熟练地使用ADO.NET对象来操作数据库,为后续的学习打下基础。

教程类别