您现在的位置:首页 >> 网络教学 >> 数据库应用 >> 内容

数据库管理器

时间:2009-6-19 10:01:58 点击:4416

数据库管理器

大型数据库(如OracleSybase等)不能由Visual Basic 6.0创建,要创建这些类型的数据库,需要使用相应数据库管理系统提供的工具来完成。但VB6.0提供了创建Microsoft Access数据库和其它一些数据库的工具——“可视化数据管理器”。VB提供的可视化数据管理器(Visual Data Manager)是一个非常实用的工具。使用它可以方便地建立数据库、数据表和数据查询,可以自动生成VB的数据窗体(含基本程序代码),从而很容易地建立一个VB数据库管理程序。由于它使用可视化的操作界面,因此很容易为用户所掌握。

Visual Basic开发环境内单击“外接程序”菜单中的“可视化数据管理器”选项或运行Visual Basic系统目录中的Visdataexe,都可启动VB的可视化数据管理器(如图9-4)。使用可视化数据管理器建立的数据库是Access数据库(类型名为.mdb),可以被Access直接打开和操作。

9-4 可视化数据管理器

在可视化数据管理器窗口的菜单栏中,有“文件”、“实用程序”、“窗口”和“帮助”四个菜单,其提供的主要菜单命令如下:

(1) “文件”菜单提供数据库的新建、打开和退出等命令;

(2) “实用程序”菜单中提供查询生成器和数据窗体设计等命令;

(3) “窗口”菜单中提供窗口平铺和层叠等命令。

可视化数据管理器可以管理诸如: AccessdBaseFoxProParadoxExcel等数据库。下面以Access数据库为例,介绍如何新建数据库,打开已建数据库,修改数据库表的结构,查询和修改数据库的内容,以及如何使用可视化数据管理器进行数据库应用程序设计等内容。

1.创建数据库。在可视化数据管理器的菜单栏中,选择“文件”菜单中的“新建”,随后在其子菜单中选择Microsoft Access(M)及下级子菜单中的Version 7.0 MDB(I),打开“选择要创建的Microsoft Access数据库”对话框。在该对话框的“保存类型”框中选择库文件类型,在“保存在”框中选择路径,在“文件名”框中输入库文件名,最后单击“保存”按钮即可创建一个如图9-5所示的数据库。在该图中包括两个窗口: 左边的是“数据库窗口”,用于显示数据库;右边的是“SQL语句”窗口,用于输入查询数据库内容所用的结构化查询SQL语句。但要注意的是:数据库虽然已建立,但库中现在还没有任何表文件。

9-5 创建数据库

2.向数据库中添加数据表。在数据库窗口中单击鼠标右键,在其弹出的快捷菜单中单击“新建表”命令,将显示如图9-6所示的“表结构”对话框。在“表名称”框中输入表名,之后单击“添加字段”按钮,打开如图9-7所示的“添加字段”对话框。

9-6 “表结构”对话框

9-7 “添加字段”对话框

“添加字段”对话框包括名称、等对话框选项。其中,“顺序位置”确定字段的相对位置,即字段在表中的物理位置;“验证文本”是在用户输入的字段值无效时,应用程序显示的消息文本;“验证规则”确定字段中可以添加什么样的数据;“缺省值”确定字段的默认值。

在“添加字段”对话框中,依次输入每个字段的名称、类型、大小(宽度)后单击“确定”按钮,直至建成表的所有字段,最后单击“关闭”按钮退出“添加字段”对话框,返回“表结构”对话框。单击“生成表”按钮,数据管理器将创建该表,之后返回如图11-6所示的“数据库及查询”窗口。在其“数据库窗口”中将能看到创建的新表及其字段(展开Fields)。

9-10 数据库窗口

3.建立索引。单击“表结构”对话框的“添加索引”按钮,在弹出的对话框中输入索引名称,选择索引字段后,单击“确定”按钮即完成了索引的建立过程。

4.添加记录。在“数据库窗口”中右击欲添加记录的表,在弹出的快捷菜单中单击“打开”命令,打开如图9-10所示的“表数据维护”窗口。单击“添加”按钮之后录入一条记录的各项内容,然后再次单击“添加”按钮录入下一条记录,直至录入全部记录内容,最后单击“关闭”按钮。

9-10 表数据窗口

5.打开已有数据库。步骤如下:

(1) 通过“外接程序”菜单,打开“可视化数据库管理器”窗口。

(2) 单击“文件”菜单,选择“打开数据库”选项,并在其数据库类型子菜单中选择数据库类型,如Access类型,之后进入“打开Microsoft Access数据库”对话框。

(3) 在对话框中选择库文件类型、文件夹及库文件名,单击“打开”按钮,打开如图9-5所示的“数据库及查询”窗口。

6.记录维护。数据库被打开后,就可以查询或修改数据库各表中存储的数据。打开表的方法是双击表项目或用右击,然后在其快捷菜单中单击“打开”命令。数据管理器将在如图9-10所示的“表数据维护”窗口中打开表。在此窗口中,单击“添加”按钮,可以添加一条记录;单击“编辑”按钮可以修改一条现有的记录;单击“删除”按钮将删除当前记录。此外,还可以对表中的内容进行排序、过滤和移动等处理。

7.修改数据库表的结构。打开数据库后,可以对库表的结构进行修改,修改库表结构的步骤如下:

(1) 在“数据库及查询”窗口中,对指定的库表图标单击右键,并在其快捷菜单中单击“设计”命令,就可以打开如图9-6所示的“表结构”对话框。

(2) 在“表结构”对话框中进行添加或删除指定字段,完成后单击“关闭”按钮,返回上级窗口。

注意: 在返回的“数据库窗口”中,对应的字段可能没有立即更新,要显示更新后的字段情况,只要单击右键并在其快捷菜单中选择“刷新列表”即可。

此外,还可以使用“可视化数据管理器”编写结构化查询语句进行查询,使用“可视化数据管理器”进行应用程序设计。

作者:Admin  
相关文章
  • 没有相关文章
  • VB程序设计学习网站(赣南师范学院) © 2008 版权所有 All Rights Reserved.
  • 地址:江西省赣州市经济技术开发区 赣南师范学院数学与计算机科学学院 邮政编码:341000
    Email:ZQ188@163.com 技术支持QQ:87319633 移ICP备10086号
  • GnsySjxy! V2.4