开发工具:
文件大小: 4mb
下载次数: 0
上传时间: 2019-10-20
详细说明:VB数据库技术:主要讲的是Visual Basic6.0使用数据库的方法,内容详细,简单易学。Manager),使用它可以方便地建立数据库、数据表和数据查询。可以说,凡是有关VB数据
厍的操作,都能使用它来完成。由于它使用可视化的操作界面,因此很容易为用户所掌握。
11.2.1创建数据库
在VB下通过可视化数据管理器可以轻松创建常用数据库。
1,启动数据管理器
启动数据管理器有两种方法
方法一:在VB集成环璄下,单击“外接程序”菜单下的“可视化数据管理器”,即可以
打开可视化数据管理器“ VisData”窗口,如图11-2所示。
哈 sdaTa
包回
文件〕实用程序①窗口)帮助p
待命
「用户: admin
图11-2可视化数据管理器窗口
丁
方法二:直接执行 VisData程序,可不进入B环境,即直接运行VB安装目录下的
visData.exe程序文件來启动可视化数据管理程序。该文件一般在:“C: Program
Files\ Microsoft visual Studio\VB98”目录下
由图102可知,数据管理器窗口由菜单栏、工具栏、子窗口区和状态栏组成,启动完
成后,其子窗口区为空
misdAta
艾件)实用程序窗口〔)帮助00
厂打开数据库),卜1
新速0
Microsoft Aecess 01)
Version 2.0 MDB. [2)
Dbase①〕
ersion70MnB⑦
Fo:Pro F)
导入/导出
工作空可
Paradox更
错误
ODBC (O.
Text Fi1es①).
压缩ME)卜
修复ME)
退出〕
待命
「用户;金dmn
图11-3数据管理器的“文件”菜单的“新建”子菜单
2.建立 Access数据库
使用可视化数据库管理工具建立 Access数据库的步骤如
(1)选择“文件”菜单中的“新建”命令,出现图11-3所示的数据类型的选择项。在“新
建”子菜单中可选择新创建的数据的类型。可选择的数据类型如表11-1所示。
表11-1在V下可直接创建的数据库类型
选择项目
Microsoft Access Microsoft Access(Version2.0或7.0)数据库(mdb)
Dbase
Dhase( Version5.0、Ⅳ或Ⅱ)数据库
FoxP
foxPro( Version3.0、2.6、2,5或2,0)数据库
Paradox
Paradox( Version5.0)数据库
ODBC
新的ODBC数据源
Text files
存储表文件的目录
(2选择“ Microsoft access”子菜单中的“ Version7.0MDB",打开创建数据库对话框,
如图11-4所示。在该对话框中选择保存数据库的路径和库文件名,如输入数据库文件名为
“rsg1”,保存文件夹为“c:temp”
选择要创建的■ grocott ccess敷据库
保存在):[tp
归国-
卫eb
最道的文档
桌面
我的文档
我的电胞
docin. com
网上邻居
文件名Q:
「保存
保存类型①:mi< rosoft Aecess MDR(mb)取消
图11-4创建Aces数据对话框
(3)单击“保存”按钮后,在 VisIta多文档窗口中将出现“数据库窗口”和“SOL语句”
两个子窗口。在“数据库窗口”中单击“+”号,将列出新建数据库的常用属性,如图11-5
所
Access数据库的一个库文件.mb含有多个二维关系数据表,即各数据表都包含在数据
库文件中。
3.打开数据库
在“文件”菜单的“打开数据库”的子菜单中选择“ Microsoft access”,将显示“打
开 Microsoft Access数据库”对话框,如图11-所示。
VisData: C: \temp\rsg l. db
回囟
文件四)实用程序①窗囗)帮助⑩
闺函的睏卤
美据库口口区画s0L句
g回区
清除C〕
保存G〕
T Name=C: temp rsel. mdb
T Connect=
IY叠 sactiOn雪=Tru要
Updata]e=Tr色
曾co11 inorDer=1033
E QueryTimeout=60
留 Version=3.0
RecordsAffeeted=n
E Replicall=
Desigmasterln
留 Connection=I/A
待命
用户: admin
图11-5“数据库窗口”和“SQL.语句”窗口
在该对话框中选择要打开的.mdb文件,单击“打开”按钮即可打开选定的文件,数据
库窗口和SQL语句窗口将显示在 VitTata窗口中。
打开 lcrosott ccess数据库
查找范围:口temp
Debug
我最近的文档
桌面
coiN. com
我的文档
我的电脑
网上邻居
文件名CD:51.mb
打开Q
文件类型: Microsoft.ee(mdb)
取消
厂以只读方式打开(B
图11-6打开 Access数据库对话框
4.建立数据表结构
数据库建立好之后,还要向数据库添加数据表。数据表的结构包括表中各字段的名称、
数据类型、大小等信息。在此为建立的数据库rsg1.mdb建立一个简化的“职工工资”表
其结构如表11-2所示。
表11-2数据表结构
字段名称
数据类型
字段长度(字节数)索引
部门
Text
编号
Text
主索引
姓名
Text
基本工资
Integer
4
岗位津贴
Integer
职务补贴
Integer
奖金
Inte
房租
Single
水电
Single
4
实发工资
ingle
建立数据表结构的步骤如下:
(1)打开已经建立的Aces数据库,如上面建立的“rsg1.mdb”。用鼠标右键单击数据库
窗口,在弹出的快捷菜单中选择“新建表”命令,此时将打开“表结构”对话框,如图11-7
所示
表结构
表名称0:
字段列表)
名称:
类型:
厂固完长度
大小:
厂长度
接对顺序:
厂目动
wd
厂允许零长度
序位置:
厂必要的
验证文本
验证规则:
添加字段的)删除字段)峡省值:
索引表《)
名称:
厂主键
厂唯一的
厂外的
厂必要的
厂暗空值
字段
添加索引)删除索引
生成表
关闭
图11-7数据表结构对话框
在“表结构”对话框中,“表名称”项必须输入一表名,即每一个数据表必须有一个名
字。“字段列表”显示表中的已存在的字段名,通过“添加字段”和“删除字段”按钮进行
字段的添加和删除。需要索引则可向“索引列表”中添加索引
(2)在“表名称”文本框中输入表名,如“职工工资”
(3)添加字段。单击“添加字段”按钮打开“添加字段”对话框,如图11-8所示
酬添加字段
名称
顺序位置
类型
验证文本
Text
大小
验证规则
固定字段
缺管值
可变字段
厂目动增加宇段
请定的)
V允许零长度
厂必要的
图11-8添加字段对话框
添加字段的操作步骤如下:
①在“名称”框中输入一个字段名。
②在“类型”下拉列表中选择相应的数据类型。
③在“大小”框中输入字段长度;选择字段是“固定字段”还是“可变字段”,以及“允
许零长度”和“必要的”。
④还可定义验证规则来对取值进行限制,可以指定插入记录时字段的默认值。
⑤一个字段完成后,单击“确定”按钮,该对话框中的内容将变为空白,可继续添加该
表中的其他字段。
当所有字段添加完毕以后,单击该对话框中的“关闭”按钮,将返回“表结构”对话框
)加索引单击“表结构”对话框中的“添加索引”按钮,打开“添加索引”对语框
如图11-9所示。在“名称”框中输入索引名,每个索引都要有一个名称。在“可用字段
中选择建立索引的字段名。
添加索引到职工工资
名称:
they
主要的
素引的宇段:
编号
唯一的
恣略空值
可用字段:
房租
岗位津
基本工资
确定
实发工资
关闭c
图11-9添加索引对话框
一个索引可以由一个字段建立,也可以用多个字段组合建立。如果要使某个字段或几
个字段的值不重复,可以建立索引,并使索引为唯一的,否则一定不要选中“唯一的”。单
击“关闭”按钮,返回到“表结构”对话框。
(5)生成数据表。在“表结构”对话框中,单击“生成表”按钮生成表,关闭“表结构
对话框,在数据库窗口中可以看见生成的数据表结构。如图11-10所示
VisData: C: tep\ l. db
文件)实用程序Q窗口)帮助⑩
国菌置圃画圆
园美据库窗口回口XM9语句
包回囟
F回k执。潘除¢)6
保存
部门
国编号
国基本工资
岗位津贴
国职务补贴
国奖金
房租
国水
国实发工资
国姓名
工nde意E
待命
用户; admin
图11-10生成的数据表结构
从数据库窗口中可以看出,薮据表结构以树型显示,包括“ Fields”(字段)、“ Index”
(索引)、“ Properties”(属性)等内容。
5.修改数据表结构
在可视化数据管理器中,可以修改数据库中已经健立的数据表的结构、操作步骤如下;
(1)打开要修改的数据表的数据库。在数据库窗口中用鼠标右键单击欲修改结构的数据
表表名,出现快捷菜单,如图11-11所示
云数据库窗口回
roper tie骂
+edi ri
打开
费计也
rP重命名
更新实删除①)
查询保
复制结构
刷列表
新建表r
新建查询)
图11-11操作数据表的快捷菜单
(2)在快捷菜单中选择“设计”,将打开“表结构”对话框。此时的“表结构”对话框与
建立表结枃时的对话框不完全相同。在该对话框中可以修改表名、修改字段名、增删字段、
修改索引、修改验证和默认值等。修改完成后,单击“关闭”按钮完成数据表结构的修改,
在修改数据表结枃对话框中还有一个“打印结构”按钮,单击该按钮可以打印数据表结
构备查
11.2.2输入和修改数据表中的记录
数据表结构建立好以后,便可以对该表进行数据表记录的添加、修改和删除等操作。
1.工具栏
数据管理器的工具栏由记录类型按钮组、数据显示按钮组和事务方式按钮组三部分组
成
(1)记录类型按钮组,用于选择打开数据表或查询返回数据后对数据表操作的方式。
围表类型记录集:以该方式打开数据表中的数据后,所进行的增、删、改等操作直接
更新数据表的数据
动态集类型记录集:以该方式打开数据表或由查询返回的数据后,所进行的增、删、
改等操作先在内存中进行,速度较快。
四快照类型记录集:以该方式打开的数据表或由查的返回的数据仅供读取而不能更改,
适用于进行查询工作
(2)数据显示按钮组,用于控制在显示的数据表窗口中是否使用Data控件和 DBGrid控件。
使用Data控件:在显示的数据表窗口中使用Data控件控制记录的滚动。
不使用Data控件:在显示的数据表窗口中不使用Data控件,而是使用水平滚动条
来控制记录的滚动
瞿使用 DBGrid控件:在显示的数据表的窗口中使用 DBGrid控件
om
(3)事务方式按钮组,用于完成数据表的更新和恢复,该组按钮只有在打开数据表后使用
才有效,否则会出错。
开始事务:开始将数据写入内存数据表中。
等回滚当前事务:取消由“开始事务”的写入操作。
提交当前事务:确认数据写入操作,将数据表数据更新,原有数据不能恢复。
2.数据记录的输入、修改与删除
在数据库窗口中,双击或用鼠标右键单击要操作的数据表,在快捷菜单中选择“打开”
命令,即可打开数据表记录处理窗口。图11-12所示是按照“不使用Data控件”的动态集
类型记录集打开的数据表记录处理窗口。在该窗口中有8个按钮用于记录操作,它们的作用
分别是
添加按钮—一向表中添加记录
编辑按钮——修改窗口中的当前记录
刖除按钮——删除窗口中的当前记录
排序按钮——按指定字段对表中记录进行排序
过滤器按钮——指定过滤条件,只显示满足条件的记录
移动按钮——根据指定的行数移动记录的位置
查找按钮——根据指定条件查找满足条件的记录
关闭按钮—关闭表处理窗口。
G Dynaset:联工滴
包回
添加
编辑
删除①
排序〕
过滤器〔
移动皿
查找①〕
宇段名称
值4=缩放〕
部门
保軍
编号
4
基本工资
40
齿位律贴
卜贴:
职务神!
奖金
房租
水电
实发工资
88
名
常胖和
6/11
图11-12数据表记录处理窗
豆丁
Dynaset:职工工簧
白区
更新0
取消
宇歇名称:
值4
omNiCom
部门
编号
基本工资
岗位津贴
职驽补贴
奖金
房租
水电
实发工资
雄名
添加记录
图11-13添加记录窗
单击“添加”按钮,打开记录添加窗口,与图11-13所示。在该窗口中,根据各字段的
数据类型输入一条记录各字段的值,单击“更新”按钮返回数据表记录处理窗口,以此类推
输入其他记录,并且在记录处理窗口中可使用其他按钮完成相应的操作。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.