实 例 1 系 统 登 录 对 话 框 系 统 统 登 录 对 话 框 ( 如 图 1-1 所 示 ) 是 一 般 的 数 据 库 管理 系 统 的 基 本 功 能 之 一 , 用 于 提 供 系 统 用 户 登 录 身 份 验 证 功能 , 只 有 成 功 登 录 之 后 才 能 启 动 和 使 用 系 统 , 从 而 保 证 系 统 数 据 安 全 。系 统 登 录 对 话 框 用 两个文本 框 分别输入用 户 名和登 录 口令, 按钮用 于 执行用 户 名和 登 录 口令验 证 , 按钮用 于 退出登 录 。 图 1 -1 系统登录对话框 Eenter键替代Tab键 ADO Connection对 象 ADO Recordset 对 象 在 动 手 设 计 “系统登录对话框”前,先来对该实例进行一些分析,以便理清思路,掌握一般数据库管理系统登录对话框设 计 的基本方法。 系统登录对话框主要有以下特点: (1)界面简单。对话框中只需要使用标签显示文本框提示,用文本框来输入用户名和登录口令,用命令按钮执行用户和密码的验证以及系统的退出。 (2)基于数据库验证。一般数据库管理系统登录对话框在 实现时都将用户登录信息(用户名和登录口令)保存在数据库中,这样便于管理系统用户,与直接将用户登录信息放在 代码中更有灵活性。 一般数据库管理系统登录对话框有以下有两种基本方法: 【方法 1】在 数据库中建立一个数据表用于保存系统用户登录基本信息,在 设 计 登录对话框时通过查询该数据表完成 验 证 。 该 方 法 具 有 一 般 性 。 【 方 法2】 对 于 一 些 支 持 安 全 验 证 的 数 据 库 管 理 系 统 ,如 Microsoft SQL Server、 Microsoft Access, 可 以 将 系 统 用 户 定 义 为 数 据 库 用 户 。在 设 计 登 录 对 话 框 时 , 使 用 用 户 输 入 的 用 户 名 和 登 录 口 令 来连 接 数 据 库 , 让 数 据 库 管 理 系 统 自 己 完 成 验 证 。 本 实 例 采 用 方 法 一 来 实 现 , 在 实 现 时 还 增 加 了 限 制 登 录次 数 功 能 , 用 户 每 次 最 多 允 许 5 次 验 证 操 作 , 当 用 户 登 录 成功 后 将 保 存 用 户 登 录 的 时 间 和 登 录 系 统 的 次 数 , 这 样 便 于...