- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
出版社 理工分社 Visual Basic程序设计实训教程 随着相关技术的不断发展和Visual Basic本身功能的增强,VB的应用越来越广泛。由于VB具有比较好的数据库接口和数据处理能力,因此,现在VB更多的被称作数据库应用程序的开发工具。本章从应用的角度,先介绍数据库的基础知识,如数据库、数据表、记录和字段等。在此基础上详细介绍了如何在Microsoft Access环境和Visual Basic环境中建立Access数据库。接着重点介绍了如何使用data控件和ADO控件访问数据库以及如何使用DataReport控件完成报表制作及打印。 第8章 数据库开发 第一节 知识要点 * 第二节 常见错误与重难点分析 1)常见错误 ①对adodc控件来说,在程序中使用refresh和updata有什么差别? 解:Updata是保存对Recordset对象的当前记录所做的所有更改。Refresh是更新集合中的对象以便反映来自并特定于提供者的对象。 * ②为何我总连不到数据库。总感觉数据库连接串有错。 解:数据库的连接串ConnectionString 为:″Provider=Data Provider;Data Source=Mydatabase;Persist Security Info=true|false;″ 其中:″Integrated security″项的作用是设置是否使用信任连接。设置值有True、False及SSPI,SSPI与True同义,表示使用信任连接。 * ③为何我在中文Access 2000中建立的数据库文件在VB中打开时提示数据格式不对,不能打开? 解:在Access和VB中对Access数据库所支持的数据类型有些不一致。同时,在Access中支持的数据类型,可能在VB中不支持 * ④为什么我的“工具箱”中没有“DataGrid”控件,我应该怎样添加? 解:在VB默认情况下,其工具箱中都没有“DataGrid”控件。若要使用该控件,需要依次单击菜单栏“工程”/“部件”,选中“Microsoft DataGrid Control 6.0(OLEDB)”项后单击“确定”按钮。 * ⑤为何我建立的“DataGrid”控件始终没有数据,甚至连数据表字段都没有? 解:这主要是由于没有对DataGrid控件设置DataSource属性和Datamember属性的原因。 * ⑥为何我用DataReport做的报表无法将字段绑定到“rptTextBox”控件上? 解:首先查看是否已经正确建立数据环境。同时,是否已经正确将该数据环境分别绑定到该报表和该“rptTextBox”控件上。 * 2)重难点分析 本章的难点是使用data控件和ADO控件访问数据库。使用Data控件来访问数据库,主要有两种方式来实现:直接使用Data控件访问和使用Data控件的Record set对象访问。在ADO技术中已经包含且集成了DAO和RDO的功能,能方便地访问和管理数据库,主要是通过OLE DB来连接数据库。使用OLE DB数据提供者访问数据库,分为两个步骤:创建连接和使用连接。 * 第三节 习题参考答案 1)什么是数据库?它和数据表有何区别? 答:所谓数据库(Database),是存放数据的仓库。它不仅具有固定的数据格式和特性,而且能够以表格的形式来记录,适合用计算机自动化管理、快速查询和统计。一般情况下,一个数据库文件就是一个物理数据文件,在\[资源管理器\]中能发现它的存在。一个数据库文件由多个数据表组成,一个数据表由若干条数据记录组成,数据记录由字段组成。 * 2)在VB 6.0中有哪几种可以使用的数据库访问对象?各又何区别? 答:VB 6.0中共有3中可以使用的数据库访问对象: ADO(ActiveX Data Object)ActiveX数据对象 RDO(Remote Data Object)远程数据对象 DAO(Data Access Object)数据访问对象 * VB中有两种使用ADO、RDO和DAO对象组的方法: 第一种是利用他们支持的三种特殊控件:支持ADO的ADO数据控件;支持RDO的Data控件和支持DAO的远程数据控件。 第二种是直接以编码方式使用三种数据库对象组来访问数据库。对这种方式,主要利用ActiveX数据对象来访问数据库,即利用ADO的编程方式来访问数据库。 * 3)若要访问数据库中的数据,一般都需要先建立与数据库的连接。建立数据库连接需要哪些步骤? 答:建立数据库连接一般需要两个步骤: * ①创
您可能关注的文档
- Visual Basic程序设计第11章 数据库操作 .ppt
- Visual Basic程序设计第11章 数据库访问技术.ppt
- Visual Basic程序设计第11章.ppt
- Visual Basic程序设计第12章 多媒体应用.ppt
- Visual Basic程序设计第12章 多媒体程序.ppt
- Visual Basic程序设计第12章 多媒体程序设计.ppt
- Visual Basic程序设计第12章.ppt
- Visual Basic程序设计第13章 程 序 调 试 .ppt
- Visual Basic程序设计第13章 程序调试与错误处理.ppt
- Visual Basic程序设计第13章.ppt
- Visual Basic程序设计实训教程实训1 认识程序外观组成与内部结构和运行机理.ppt
- Visual Basic程序设计实训教程实训2 VB程序设计软件.ppt
- Visual Basic程序设计实训教程实训3 VB程序的编辑.ppt
- Visual Basic程序设计实训教程实训4 设计制造展示窗与登录窗.ppt
- Visual Basic程序设计实训教程实训5 设计制作主窗.ppt
- Visual Basic程序设计实训教程实训6 设计制作菜单.ppt
- Visual Basic程序设计实训教程实训7 设计制作工具栏状态栏.ppt
- Visual Basic程序设计实训教程实训8 设计制作对话框(窗).ppt
- Visual Basic程序设计实训教程实训9 调试程序与错误处理.ppt
- Visual Basic程序设计实训教程实训10 编译工程与创建安装包.ppt
最近下载
- 生物安全实验室乙型肝炎病毒实验活动风险评估报告.docx VIP
- 2025年全国中考历史真题分类汇编.docx VIP
- 托福写作172句型.doc VIP
- 三级助听器验配师理论知识考核试题及答案.pdf VIP
- Unit 7 Happy Birthday第1 Lead-in Cartoon time三年级英语上册练习(译林版三起).pdf VIP
- 昌平区电力工程施工组织设计.doc VIP
- 2025年新人教版数学二年级上册全册课件.pptx
- T∕CCMA 0075-2019 -装载机载荷谱试验方法.pdf VIP
- 针灸入门广州中医药学PPT.ppt VIP
- 学堂在线 如何写好科研论文 章节测试答案.docx VIP
文档评论(0)