欢迎来到天天文库
浏览记录
ID:38490197
大小:453.50 KB
页数:84页
时间:2019-06-13
《第14章 VB中数据库应用基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第14章数据库应用基础14.1创建数据库14.2VB如何访问数据库14.3用控件访问数据库14.4初识记录集对象14.5用SQL语句生成记录集14.6数据库记录的操作14.7ADO编程模型简介14.8数据报表14.9本章小结14.10上机实训结束14.1创建数据库14.1.1关系型数据库的基本结构14.1.2在VB环境中创建Access数据库14.1.3用MSAccess建立数据库14.1.4建立表间关联关系14.1.5创建选择查询返回首页14.1.1关系型数据库的基本结构(1)在讨论关系型数据库的结构之前,先来看一个记载学生基本信息的表格。
2、表14.1学生基本信息表14.1.1关系型数据库的基本结构(2)表14.1是一个由若干行和列组成的二维表格,一个关系型数据库由多个这样的二维表格组成。关系型数据库使用以下术语描述数据库中的信息:记录(Record):二维表中的每一行为一条记录(表14.1中的第一行“学号”、“姓名”等列标题除外)。一个表中不允许含有完全相同的两条记录。字段(Field):二维表中的每一列为一个字段。列标题为字段名(必须惟一)。14.1.1关系型数据库的基本结构(3)数据表(Table):二维表中的所有记录构成数据表,简称为表。数据库(Database):多个相
3、互关联但不同名的数据表构成数据库。目前较流行的桌面数据库MSAccess,大型网络数据库MSSQLServer、Oracle和Sybase等都属于关系型数据库。本章以MSAccess数据库为例讨论VB的数据库应用技术。返回首页返回本节14.1.2在VB环境中创建Access数据库(1)1.启动数据管理器在VB环境中执行【外接程序】菜单中的【可视化数据管理器】命令,打开可视化数据管理器(VisData),如图14.1所示。2.建立数据库在VisData窗口执行菜单命令【文件】
4、【新建】
5、MicrosoftAccessVer7.0MDB,打开【选
6、择要创建的MicrosoftAccess数据库】对话框,在对话框中输入数据库文件名(如“Student.mdb”)并保存后,VisData窗口的工作区将出现如图14.2所示的【数据库窗口】(此时为空库,无表)。14.1.2在VB环境中创建Access数据库(2)图14.1可视化数据管理器图14.2数据库窗口返回14.1.2在VB环境中创建Access数据库(3)3.建立数据表右击【数据库窗口】空白处,在弹出菜单中选择【新建表】菜单项,打开如图14.3所示的【表结构】对话框,输入表名称(如“基本情况”)后,单击【添加字段】按钮,打开如图14.4
7、所示的【添加字段】对话框,输入字段名称,设置类型和大小(仅Text类型可设置大小)。添加了所有字段后,单击图14.3中的【生成表】按钮即可建立数据表。在一个库中可建立多个不同名称的表。14.1.2在VB环境中创建Access数据库(4)图14.3表结构返回14.1.2在VB环境中创建Access数据库(5)图14.4添加字段返回14.1.2在VB环境中创建Access数据库(6)4.添加索引为数据表添加索引可以提高数据检索的速度。在图14.3所示的【表结构】对话框中单击【添加索引】按钮,打开如图14.5所示的【添加索引到基本情况】对话框。在【
8、名称】文本框中输入索引名称(如“sNo”),在【可用字段】列表框中选择需要为其设置索引的字段(如“学号”),并设置是否为主索引或惟一索引(无重复)。5.输入记录双击【数据库窗口】中数据表名称左侧的图标,打开如图14.6所示的记录操作窗口,可以对记录进行增、删、修改等操作。14.1.2在VB环境中创建Access数据库(7)图14.5添加索引返回14.1.2在VB环境中创建Access数据库(8)图14.6记录操作返回返回首页返回本节14.1.3用MSAccess建立数据库(1)下面以MSAccess2000为例简介数据库的创建。1.建立数据库
9、启动MSAccess,在对话框中选定【空Access数据库】单选按钮。单击【确定】按钮后,在【文件新建数据库】对话框中选择保存位置并输入文件名,然后单击【创建】按钮。2.建立数据表新建一个空白数据库后,在MSAccess主窗口中将会出现如图14.9所示的数据库窗口。在此窗口中可以管理Access数据库的各组成部分。14.1.3用MSAccess建立数据库(2)图14.9创建数据表返回14.2VB如何访问数据库(1)目前,VisualBasic访问数据库的主流技术是ADO。ADO是一种基于对象的数据访问接口,在VB中提供了利用ADO访问数据库的
10、两种主要形式:ADO数据控件(ADODC)和ADO对象编程模型(ADO代码)。这两种方式可以单独使用,也可以同时使用。使用ADO数据控件的优点是代码少,一个简单的数
此文档下载收益归作者所有