1.2 事件驱动的编程机制 事件驱动是非常适合图形用户界面的变成方式。传统的编程方式的一些面向过程,按程序事先设计的流程运行。但在图形用户界面的应用程序中,用户的动作即事件掌握着程序的运行流向,每个事件都能驱动一段程序的运行。程序员只要编写响应用户动作的代码,各个动作之间不一定有联系。这样的应用程序代码较短,使得程序既易于编写又易于维护。 paper51.com
VB程序的执行步骤如下: paper51.com (1) 启动应用程序,装载和显示窗体 内容来自www.paper51.com (2) 窗体(或窗体上的控件)等待事件的发生; http://www.paper51.com (3) 事件的发生时,执行对应的事件过程; copyright paper51.com (4) 重复执行步骤(2)和(3)。 copyright paper51.com 如此周而复始地执行,知道遇到“END”结束程序的运行或单击“结束”按钮强行停止程序的运行。 paper51.com 1.3 结构化的程序设计语言 paper51.com
VB具有丰富的数据类型,众多的内部函数和结构化的程序结构,而且简单易学。 http://www.paper51.com VB的数据类型有: copyright paper51.com A.数值(Numberric)数据类型 copyright paper51.com Integar(整型),Long(长整型),Single(单精度浮点数),Double(双精度浮点数),Currency(定点实数或整数),Byte(字节型)。 内容来自论文无忧网 www.paper51.com B.日期(Date)数据类型 http://www.paper51.com C.逻辑(Boolean)数据类型 http://www.paper51.com D.字符(String)型数据类型 内容来自www.paper51.com
E.对象(Object)型数据类型 http://www.paper51.com
F.变体(Variant)数据类型 内容来自www.paper51.com G. 自定义数据类型 内容来自www.paper51.com VB的常用内部函数有: http://www.paper51.com A.数学函数 paper51.com B.转换函数 copyright paper51.com C.日期函数 copyright paper51.com
D.格式输出函数 内容来自www.paper51.com E.字符串格式化 copyright paper51.com
VB的基本语句包括: http://www.paper51.com
A. 赋值语句:如 Let a=19 paper51.com B. 与用户交互函数和过程 如: Inputbox函数,Msgbox函数 内容来自www.paper51.com C. 选择结构 http://www.paper51.com D. 循环结构 内容来自www.paper51.com 第二章 ACCESS 数据库管理系统 内容来自论文无忧网 www.paper51.com 2.1 数据库概要 http://www.paper51.com 随着现代社会的迅速发展,对信息的依赖程度日益增加,作为信息管理的主要工具,数据库技术正在越来越广泛的被应用到社会和生产中的各个方面,数据库技术是管理数据库的一种方法,它研究如何组织和存储数据,如何高效的获取和处理数据。根据数据库系统本身所支持的数据模型的特点及所采用的相应数据库系统技术的发展,到目前为止已经经历了三代,即层次网状模型、关系模型和面向对象模型,数据库本身是一种较为模糊的概念,数据库系统中的数据库是一种被规格化和结 paper51.com 构化的相互关联的数据集合。这些数据中不存在有害的或无意义的冗余 内容来自www.paper51.com 数据,数据库中的数据可同时为多个应用程序服务。数据库中的数据定义、输入、修改、和检索等操作均是按一种公用的可控的方式进行,根据数据库定义和实际应用的具体数据库系统的情况,我们可以认为一个数据库系统实际上是由三个部分组成,它们是数据库,多种应用和数据库管理系统。用户的各种应用通过数据库管理系统和后端的数据库联系,同时后端数据库的数据反馈是通过数据库管理系统而传递给用户程序的,一个数据库系统应该具有以下五个特点: http://www.paper51.com 1. 整体描述性 copyright paper51.com
2. 数据独立性 内容来自www.paper51.com 3. 数据共享 paper51.com 4. 安全性 copyright paper51.com 5. 完整性 内容来自www.paper51.com 2.2 关系数据库理论 内容来自论文无忧网 www.paper51.com 关系数据库系统中,其数据库中数据是基于关系进行逻辑组织的。一个关系数据库是由若干个关系(即二维表格)所组成的。通常在关系数据库系统中,这些关系又被称为关系表。在关系数据库系统中,可以通过数据库描述语言对其数据库中的关系表进行描述。这种描述通常包括两个部分,即对关系表本身以及关系表中所包含的各属性集合进行描述。 内容来自论文无忧网 www.paper51.com
关系数据库的设计可分为下列几项: paper51.com 1. 需求分析 http://www.paper51.com 2. 概念设计 copyright paper51.com 3. 逻辑结构设计 http://www.paper51.com 4. 数据库物理设计 copyright paper51.com
2.3 Access数据库简介 内容来自www.paper51.com
Access数据库是Microsoft Office这套功能强大的办公软件包中所带的数据库组件,它以Jet数据库引擎作为数据访问引擎。以下我们将为Access做较为详细的介绍。 copyright paper51.com
Access本身具有一种内置的语言,它是VisualBasic的一个子集 内容来自www.paper51.com (VBA),通过它,Access可以创建应用程序。Access包含一组丰富的数据库向导,通过使用这组向导,用户可以完成创建表和查询,定义表单和报表等多种数据库功能。让人感到鼓舞的是,由于Microsoft一开始所做出的关于兼容性的考虑,使的用Access可以访问其它格式的数据库文件,包括dBase、Paradox、FoxPro以及其它的ODBC数据源。 内容来自论文无忧网 www.paper51.com
|