Visual_Basic程序设计项目教程课件作者李天真李宏伟VisualBasic程序设计项目教程电子教案(任务7)章.pptVIP

  • 3
  • 0
  • 约7.78千字
  • 约 28页
  • 2017-11-12 发布于广东
  • 举报

Visual_Basic程序设计项目教程课件作者李天真李宏伟VisualBasic程序设计项目教程电子教案(任务7)章.ppt

《 Visual Basic程序设计项目教程》电子教案 尚辅网 / 上一页 下一页 返回首页 任务1 系统开发任务分析及开发方法 任务2 系统数据库创建 任务3 系统登录界面设计 任务4 简单登录密码设计 任务5 数据库访问的实现 任务6 系统主界面设计 任务7 系统管理模块设计 任务8 信息管理模块设计 任务9 报表生成和打印 任务10 Splash 界面设计 任务11 Visual Basic 程序调试 任务12 应用程序的文件操作 任务13 应用程序的打包和发布 任务7 系统管理模块设计 任务描述 知识链接 知识 使用记录集对象访问和修改数据库数据 效果及功能 总结与技能巩固 实现过程 知识教学目标和技能训练目标 过程1 密码维护模块 过程2 添加用户模块 过程3 重新登录代码设计 知识教学目标和技能训练目标 1.学习Visual Basic数组的定义与使用方法,重点掌握Visual Basic控件数组的创建与使用方法; 2.学习使用ADO对象的Recordset对象对数据库数据进行增删改操作。 返回章首 能使用记录集对象访问和修改数据库数据。 利用访问和修改数据库数据为学生学籍管理系统设计系统管理模块,主要负责用户和密码的管理,包括修改用户密码、添加用户、重新登录三个功能子模块。 返回章首 返回章首 1)当用户登录成功打开主界面后,选择“系统管理”的子菜单“密码维护”选项后,会出现如图7.1所示的对话框。无论如何拖动此对话框,都不会拖出主窗口,这就是MDI模式的主要特点。在此对话框中,可以输入新旧密码后,单击“确定”按钮进行密码的修改,下次登录时就可以使用新密码了。 图7.1 “密码维护”对话框 2)选择“系统管理”的子菜单“用户管理”选项后,会出现如图7.2所示的“用户管理”对话框。如果没有输入,单击“确定”按钮会出现输入有误的提示信息;如果输入的是已经存在的用户,会出现“该用户已经存在”的提示信息。如果上面的两项都已通过,则会把这个用户添加到数据库中,下次就可以按该用户登录。 3)选择“系统管理”的子菜单“重新登录”选项后,会关闭主窗口,重新打开登录窗口。 图7.2 “用户管理”对话框 1. 数组 (1)数组的定义 数组是具有相同数据类型的一组变量的集合。对于数组,每个元素的引用由数组的索引或下标来确定。在内存中数组表现为一个连续的内存块,必须用Global或Dim语句定义。Dim语句的语法格式如下: Dim 数组名([lower To ] upper,[[lower To ] upper])[As type] 在这里,每对lower和upper为数组维数,lower是数组下标的下限,upper是数组下标的上限,如不标明lower,其默认值为0。下面是数组定义的若干例子。 1)一维数组的定义。 例如: Dim Record (5) As Integer 这里定义的数组是含有6个元素的一维数组,每个数组元素可存储一个整数。下面是该数组在内存中存放的结构: 返回章首 知识 使用记录集对象访问和修改数据库数据 Record(5) Record(4) Record(3) Record(2) Record(1) Record(0) 2)二维数组的定义。 Dim Matrix(2,3) As Integer 该数组定义了一个二维数组,可以存储12个整数。 3)三维数组的定义。 例如: Dim myArray(2,l to 5,1 to 15) 该数组定义了一个三维数组,可以存储3×5×15=225个元素。 (2)动态数组 带有空括号的Dim可以声明一个动态数组,例如: Dim dynArray() 在需要指定数组大小时,再用ReDim语句定义动态数组的维数和元素个数。申请或重新申请存储空间的一般格式如下: ReDim [Preserve ]数组名([lower To]upper [,[lower To]upper])[As Type] 返回章首 知识 使用记录集对象访问和修改数据库数据 (3)数组的清除 格式: Erase 数组名[,数组名]…… (4)数组元素的输入和引用 1)数组元素的输入。 在Visual Basic中,可以通过以下三种方法给数组中的元素输入数据: ① 用InputBox函数。 ② 用赋值语句输入:数组名(下标)=表达式。 ③ 用Array函数输入。 2)数组元素的引用。 数组的引用就是指使用数组中的元素。引用数组

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档