打印本文 打印本文  关闭窗口 关闭窗口  
VB基础教程:第九章第二节数据库管理器
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:46:48  文章录入:杜斌  责任编辑:杜斌

9.2    数据库管理器

1.  数据库管理器介绍

  VB中可以通过“外接程序”菜单中的“可视化数据管理器”调出“VisData”数据库管理器窗口。

菜单选项

功能描述

文件

打开数据库

打开指定的数据库

新建

根据所选类型建立新数据库

导入/导出

从其他数据库导入数据表,或导出数据表及SQL查询结果

工作空间

显示注册对话框注册新工作空间,用新输入的用户名和密码从新的工作空间重新打开当前数据库。

压缩MDB

压缩指定的Access数据库,创建一个加密或解密文件。

修复MDB

修复指定的Access数据库

实用程序

查询生成器

建立、查看、执行和存储SQL查询

数据窗口设计器

创建数据窗体并将其添加到VB工程中

全局替换

创建SQL表达式并更新所选数据表中满足条件的记录

附加

显示当前Access数据库中所有附加数据表及连接条件

用户组/用户

查看和修改用户组、用户、权限等设置

System.mda

创建System.mda文件,以便为每个文件设置安全机制

性能选项

设置超时值

2. 建立数据库

数据库的基本操作: 创建数据表: 设计表名和表结构
输入记录
建立索引
数据维护:  增加记录
修改记录
删除记录

     创建数据表的主要步骤 设计表结构 输入记录 建立索引 数据维护

  1)设计表结构

    启动可视化数据管理器 database窗口中右击,从菜单中选择“新表” 在表结构窗口中输入表名→ 添加字段 确定字段名称和属性、有效性规则 建立索引 →生成表结构。

   “添加字段”对话框各选项说明

选项名

描述

名称

即每个字段的名字(对所用字符没有什么限制)

类型

指该字段的数据特征,包括:BooleanByteIntegerLongCurrencySingleDoubleDate/TimeTextBinary(二进制型,存放图片)、Memo(备注型,存放长文本)

大小

字段宽度,指该字段所能容纳数据的的最大字节数

固定字段

字段宽度固定不变

可变字段

字段宽度可变

允许零长度

表示空字符串可作为有效的字段值

必要的

表示该字段值不可缺少

顺序位置

字段在表中的顺序位置

验证文本

当向表中输入无效值时系统显示的提示信息

验证规则

验证输入字段值的简单规则,目的是使所输数据符合设定的条件

默认值

在输入时设置的字段初始值,以减少输入重复性数据时的工作量

  2)输入记录

        database窗口中选中表名并右击,从菜单中选择“打开” →在数据表窗口输入记录(注意窗口样式)→ 单击“新增”→ 在窗口中输入记录并“更新” →重复……

  (3)  维护记录

     database窗口中选中表名并右击,从菜单中选择“打开” →单击“编辑”/“删除”/“新增”,即可完成对记录的修改、删除、添加操作。

3.  建立查询

  建立查询就是在数据表中找到符合特定条件的记录并组成一张新表。

   database窗口中选中表名并右击,从菜单中选择“新查询” →在查询生成器中构造查询条件→单击“运行” →单击“保存”,给出查询结果文件名→“关闭”。

 查询生成器说明

各选项

描述

查询表达式

设置查询应该满足的基本条件,可以用and /or来设置应满足的多个条件

/字段名

设置查询结果中将显示的字段名,单击一个加亮便选中了

前百分之几条

只显示查询结果中的前若干条记录

N条记录

只显示查询结果中的前N条记录

“运行”按钮

执行查询命令,并显示出查询结果

“显示”按钮

用消息框显示SQL命令

“复制”按钮

SQL命令复制到SQL窗口

“保存”按钮

将查询结果取个名并保存到数据库中

“清除”按钮

清除条件列表框中的查询条件

分组条件

将查询结果分组,一般每组只有一个记录

排序条件

将查询结果按顺序显示出来,ASC(升序)、DESC(降序)

连接条件

设置相关表之间的连接字段

打印本文 打印本文  关闭窗口 关闭窗口