开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2614|回复: 3
收起左侧

[图文教程] VB创建Access格式数据库

[复制链接]

结帖率:100% (11/11)
发表于 2013-2-20 18:30:57 | 显示全部楼层 |阅读模式   河北省衡水市
本帖最后由 小岩锅锅 于 2013-2-23 00:05 编辑

使用可视化数据管理器可以创建Microsoft Access, Dbase, Foxpro, Paradox,ODBC等多种数据库。本节将创建一个名称为TelBook的通讯录数据库,其中只包含一个表,名称为TelTable,其结构如表11.1所示。

    1.创建数据库。

    打开可视化数据管理器的【文件】菜单,指向【新建】子菜单。在【新建】级联菜单中依次选择Microsoft Access, Version 7.0 MDB,则打开如图11.2所示的对话框。

    在该对话框中确定要创建的数据库的文件名和其存储路径,这里选择路径为E;\,文件名为TelBook.单击【保存】按钮,则在可视化数据管理器中出现了新建的数据库窗口,其中列出了新建的数据库的一些属性,如图11.3所示。

    2.创建表。

    此时的数据库仅仅是个空壳,除了路径有效外,没有实际内容。还需要进一步为数据库建立数据表。

    在数据库窗口中单击鼠标右键,在弹出的快捷菜单中执行【新建表】命令,即可打开用于创建表的【表结构】对话框,如图11.4所示。


    【表名称】文本框中输入数据表的名称为TelTable,接下来就是为表添加字段。单击【添加字段】按钮,则弹出如图11.5所示的对话框。

    在【名称】文本框中输入字段名,同时设置字段的类型及大小等选项。单击【确定】按钮即可创建出一个字段,它将出现在【表结构】对话框的【字段列表】框中。接着可以创建下一个字段。表11.2中列出了【添加字段】对话框中主要选项的含义。

    注意:不能使所有的字段都允许为零长度,在一个表中至少要有一个字段不能为空,这个字段可以作为主关键字,

    这里创建5个字段,分别是姓名、电话、手机、传呼和地址,类型均设置为Text,并且长度是可变的,除姓名字段为“必要的”外,其余的字段都设置为“允许零长度”.

    添加了字段后的【表结构】对话框如图11.6所示。


3.添加索引。

    数据库中表的索引不是必须的,但是它能大大加快查询的速度。索引字段一般要选择字段值唯一的字段,而且该字段不能为空值。这里将“姓名”作为表TelTable的索引。

    单击【表结构】对话框上的【添加索引】按钮,则弹出如图11.7所示的对话框,在【名称】文本框中输入索引名,同时从【可用字段】列表中选定用作索引的字段,这里选择“姓名”字段,并且选中【主要的】和【唯一的】复选框,这样就将姓名指定为主关键字,在输入记录时,如果输入的姓名相同,将会出错。单击【确定】按钮返回到【表结构】对话框中,单击【生成表】按钮即可完成数据表的创建,在数据库窗口会出现新创建的表。

    用户还可以随时编辑所创建的表,方法是在数据库窗口的表名称TelTable上单击右键,执行弹出的快捷菜单中的【设计】命令即可打开[表结构]对话框,从中可进行添加或删除字段的操作。需要指出的是,在【表结构】对话框中不能更改字段的类型、大小等设置,不过,用户可以先将其删除,然后重新添加一个新的字段。


4.输入记录。

    在完成了数据表TelTable的创建后,就可以向表中输入记录了。输入的方法可以是以Data控件模式、无Data控件模式或DBGrid控件模式。这里采用Data控件模式为数据表Te1Tab1e输入记录,具体步骤如下:

    (1)单击数据管理器工具栏中的【表类型记录集】按钮和Data控件按钮,这表明以Data控件模式向表中添加记录。

    (2)在数据库表上单击右键,执行弹出的快捷菜单中的【打开】命令,则打开添加记录对话框,如图11.8所示。

    (3)输入记录后单击【更新】按钮,则弹出消息框,提示用户是否保存新记录,单击【是】按钮即可将记录添加到表中。

    (4)单击【添加】按钮可以输入下一个记录。


发表于 2016-10-15 20:35:48 | 显示全部楼层   浙江省杭州市
多谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2016-9-24 19:38:11 | 显示全部楼层   陕西省西安市
这是教科书上的啊
回复 支持 反对

使用道具 举报

结帖率:100% (15/15)

签到天数: 1 天

发表于 2013-7-20 12:12:31 | 显示全部楼层   四川省广元市
不错,学习了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表