Visual Basic 6.0程序设计 第十一章 VB数据库开发

时间:2025-03-14

Visual Basic 6.0程序设计

第11章 VB数据库开发在各行各业的信息处理中,数据库技术得到了普 遍应用。数据库技术所研究的问题是如何科学地组织 和存储数据,如何高效地获取和处理数据。VB在数据 库方面提供了强大的功能和丰富的工具。利用VB提供 的数据库管理功能,可以很容易地进行数据库应用程

序的开发。本章介绍数据库的基本知识和有关操作,主要内容有:数据库的基础知识,数据库的创建及基 本操作,数据库的访问方法。

退出

Visual Basic 6.0程序设计

11.1 数据库基础知识

11.2 创建数据库11.3 结构化查询语言SQL 11.4 访问数据库 11.5 ADO控件

Visual Basic 6.0程序设计

11.1 数据库基础知识11.1.1 数据与数据库

11.1.2

关系型数据库

关系数据库是应用最多的一种数据库,数据库中 保存的是如表11-1所示的那样有一定格式的数据表。

Visual Basic 6.0程序设计

Visual Basic 6.0程序设计

1.数据表 数据表是一组相关联的数据按行和列排列形成的 二维表格,简称为表。 2.字段、记录

数据表一般都是多行和多列构成的集合。每一列称为一个字段(Field)。 3.关键字 如果数据表中某个字段值能唯一地确定一个记录, 则称该字段名为候选关键字。

Visual Basic 6.0程序设计

4.索引 索引是为了加快访问数据库的速度并提高访问效 率,特别赋予数据表中的某一个字段的性质,使得数 据表中的记录按照该字段的某种方式排序。 5.关系型数据库的分类 在VB中,关系型数据库一般可以分为两类:一类 是本地数据库,如Access、FoxPro等;另一类就是客 户/服务器数据库。

Visual Basic 6.0程序设计

11.2 创建数据库为了开发数据库应用程序,首先要创建一个数据 库。本节主要介绍利用VB提供的非常实用的工具程 序—可视化数据管理器(Visual Data Manager)创建 数据库的方法。11.2.1 创建一个数据库 在此以Microsoft Access数据库为例,因为这种 数据库是VB内联的。 我们不妨以表11-1为例,假设该表为档案管理数 据库(数据库文件名为dagl.mdb)中的一个表。接下 来详细说明其创建过程。

Visual Basic 6.0程序设计

1.启动数据管理器 2.创建数据库

3.打开数据库

Visual Basic 6.0程序设计

11.2.2

创建数据表

建立好数据库之后,就可以向数据库中添加数据 表了。Access数据库使用大型数据库的数据组织方法, 数据库中包含多个数据表,数据保存在数据表中。每 个数据表不是以文件的形式保存在磁盘上,而是包含 在数据库文件中。通常,将一个管理系统软件所涉及 到的数据表都放在一个数据库中。在数据库中不仅仅 存放数据,而且还包含数据表之间的关系、视图、数 据准则和存储过程等等。下面以表11-1内容为例介绍 建立和添加Access数据表的方法。

Visual Basic 6.0程序设计

1.建立数据表结构

在创建数据表之前,必须了解实际情况中需要哪些数据,用来确定表的字段、字段类型、长度、取值 范

围等。“学生成绩表”的结构如表11-2所示。

Visual Basic 6.0程序设计

Visual Basic 6.0程序设计

2.修改数据表结构

建立表结构后,可以根据需要修改表结构。如添加字段、删除原有字段、修改表名等等。

3.输入数据完成了表结构的建立后,就可以向表中输入数据。 方法如下:

Visual Basic 6.0程序设计

11.2.3

查询

查询操作是数据库中的一个重要功能,在此我们以“查询生成器”的使用为例进行讲解。

1.创建查询2.修改查询

Visual Basic 6.0程序设计

11.3 结构化查询语言SQLSQL(Structure Query Language结构化查询语言) 是一种用于数据查询的编程语言。 它已成为关系数据库语言的国际标准。 对于VB中的关系数据库,一旦数据存入数据库以 后,就可以用SQL同数据库“对话”。通常,都是由用 户用SQL来“发问”,数据库则以符合发问条件的记录 来“回答”。查询的语法中通常包含表名、字段名及 一些条件。SQL语句以关键字开头,后跟完整描述一个 操作的短语。例如,下面的语句可以从学生成绩表中 查询到所有文秘专业学生的记录: Select * From 学生成绩 where专业='文秘'

Visual Basic 6.0程序设计

表11-3列出了常用的SQL语句的关键字。 表11-3 常用SQL语句关键字

Visual Basic 6.0程序设计

1.Select语句 (1)语句功能

Select语句用来创建一个选择查询,用于从已有 的数据库中检索记录。(2)使用格式

Select <字段名表> <筛选条件>]

From<数据表名>

[Where

例如:从学生成绩数据表中检索出张三同学的记 录。 Select 学号,姓名,专业,高数 绩 Where 姓名='张三' From学生成

…… 此处隐藏:139字,全部文档内容请下载后查看。喜欢就下载吧 ……
Visual Basic 6.0程序设计 第十一章 VB数据库开发.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219