- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 数据库程序设计 10.1 数据库应用举例 10.2 数据库的建立 10.3 小结 10.4 练习题 10.5 上机实习题 10.1 数据库应用举例 使用VB可以方便地处理和保存各式数据,使用方法与第7章的文件系统所介绍的方法类似。但当数据量太大时,仅用VB将会使程序的运行效率和数据管理能力变得极低。如果能有效利用现有数据库管理软件存放和管理数据,如微软Office系列中的Access,使用VB作为数据库开发工具,则能方便地设计出直观、优美的用户界面,并高效、简便地实现数据的存储和管理。 假设某校要建立一个学生名册管理系统,功能描述如下: (1) 建立一个学生信息档案库,结构如图10-1所示。 ? (2) 要求实现信息的添加、保存、修改、取消和查询功能。用户界面如图10-2所示。 10.2 数据库的建立 为了实现第10.1节中学生名册管理系统的功能,其数据要按照一定的表格格式存储,即按表的行、列方式将相关信息排列成逻辑组。表中每一行称为记录,每一列称为字段。多个字段构成记录,多个记录构成表,多个表构成数据库,即数据库就是由多个表构成的数据集合。 10.2.1 建立数据库结构 使用Access建立数据库的具体步骤如下: (1) 启动 Microsoft Access,出现如图10-3所示界面。 ?(2) 在新建数据库中选择 Access数据库,按“确定”按钮,此时出现如图10-4所示界面。 (3) 打开“保存位置”下拉列表,选择合适文件夹,在“文件名(N)”框中输入文件名,本例文件名为学生基本信息,即数据库名为学生基本信息。点击“创建”按钮,结果如图10-5所示。 (4) 单击“新建”按钮,弹出“新建表”对话框,如图10-6所示。 ? (5) 选中“表向导”,按“确定”按钮,出现如图10-7所示界面。 (6) 在“示例表:”中选择学生,在“示例字段:”中选择学生ID、姓氏、地址、邮政编码、电话号码及学号,按“下一步”按钮,出现如图10-8所示界面。 (7) 在“请指定表的名称:”框中输入学生基本信息,再按“下一步”按钮,出现如图10-9所示界面。 (8) 选择“修改表的设计”,同时点击完成按钮,学生基本信息表建立完毕,同时进入修改表设计界面,如图10-10所示。 10.2.2 修改数据库结构 通过表向导建立的数据库的表的结构、字段名称及字段属性并不能保证完全满足设计要求,因此,在图10-9界面中,选择“修改表的设计”,点击“完成”后,直接进入如图10-10所示的界面。此时,设计者可以根据需要加减字段,也可以修改字段的属性,如表10-1所示。 10.2.3 记录输入与保存 点击图10-5菜单中的“打开”项,即可输入记录。本例输入记录如图10-12所示。 ? Access 2000与VB 6.0之间存在兼容性的问题,用Access 2000建立的数据库不能直接被VB 6.0访问,所以在保存数据库时必须先转化。具体操作步骤如下: (1) 单击工具菜单项上的数据库实用工具下的转换数据库及之后的到早期Access数据库版本,界面如图10-13所示。 (2) 在随后出现的对话框中输入数据库名称(本例中使用studentdate),单击“保存”按钮,此时经过转换,进入VB 6.0中用户界面,使用VB 6.0的数据库捆绑控件即可直接访问、设计和实现。 注意:转换后的文件名不能与现存的文件名相同,或可以同名但需改变文件的存放位置。 10.2.4 使用数据库控件读取数据库 打开VB 6.0用户界面,建立如图10-14所示的用户界面。 在图10-14所示的用户界面中,Adodc1是数据库访问控件,它代替了旧的Data控件。 Microsoft提供的OLE DB,即一组组件对象模型(COM)接口,解决了以统一的方式访问存储在不同信息源中的数据的问题。ActiveX(r) Data Objects (ADO)是VB中连接应用程序和 OLE DB 的桥梁。 下面简要介绍Adodc数据访问控件的建立和应用。具体操作步骤如下:
您可能关注的文档
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验6 数值排序.ppt
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验7 浏览图片.ppt
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验8 猜牌游戏.ppt
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验9 绘制图形.ppt
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验10 文件加解密.ppt
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验11 菜单与工具栏.ppt
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验12 学生信息管理.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第1章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第2章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第3章.ppt
- Visual Basic程序设计 龚为琨 第11章 多媒体程序设计.ppt
- Visual Basic程序设计 龚为琨 第12章 ActiveX控件.ppt
- Visual Basic程序设计 龚为琨 第13章 VB在Internet中的应用.ppt
- Visual Basic程序设计 龚为琨 第14章 程序调试与发布.ppt
- Visual Basic程序设计 龚为琨 封面.ppt
- Visual Basic程序设计 教学课件 作者 黄津津 第1章 Visual Basic 概述.ppt
- Visual Basic程序设计 教学课件 作者 黄津津 第2章 窗体和基本控件.ppt
- Visual Basic程序设计 教学课件 作者 黄津津 第3章 数据类型与表达式.ppt
- Visual Basic程序设计 教学课件 作者 黄津津 第4章 Visual Basic控制结构.ppt
- Visual Basic程序设计 教学课件 作者 黄津津 第5章 数 组.ppt
最近下载
- 物联网安全与隐私保护:物联网系统安全PPT教学课件.pptx
- 慢性肾脏病5期贫血.pptx VIP
- 脑电图试卷.(DOC).doc VIP
- FLOW-3D软件Cast铸造模拟介绍.ppt VIP
- 三上《朝读经典》.pdf VIP
- NB∕T 31011-2019 陆上风电场工程设计概算编制规定及费用标准.pdf
- 1.1 常见的植物(教学课件)科学青岛版二年级上册2025.ppt
- 全身不同部位推拿按摩.pptx VIP
- 2021版ESD静电防护工程师及内审员培训课件(ANSI-ESD-S20.20-2021).pdf VIP
- 2025四川省水电投资经营集团有限公司所属电力公司员工招聘6人笔试备考题库及答案解析.docx VIP
文档评论(0)