- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 数据库应用系统开发实例 学习目标 了解: Visual Basic 的数据访问技术。 掌握: ADO数据控件访问SQL Server数据库; ADO对象访问SQL Server数据库; 使用VB结合SQL Server开发数据库应用系统。 数据库应用系统开发实例 10.1 Visual Basic的数据访问方法 10.2 数据库系统开发实例 10.1 Visual Basic的数据访问方法 任务描述:Visual Basic简单易学,容易上手而被广泛接受,本任务将讲述Visual Basic的数据访问方法。 任务目标:掌握ADO数据控件和ADO对象访问SQL Server数据库。 10.1 Visual Basic的数据访问方法 10.1.1 Visual Basic 的数据访问技术 Visual Basic作为Microsoft Visual Studio的成员之一,Microsoft公司为其提供了与SQL Server通信的各种API函数及对象库,提供了更好的功能和性能,因此它越来越多地用作大型数据库和客户/服务器应用程序的前端开发工具,VB与后台的SQL Server相结合,能够提供一种高性能的客户/服务器方案。 10.1 Visual Basic的数据访问方法 1.数据访问接口 在Visual Basic中,可用的数据访问接口主要三种:数据访问对象(DAO)、远程数据对象(RDO)和ActiveX数据对象(ADO)。 1)数据访问对象(Data Access Objects,DAO)是第一个面向对象的接口,它是Microsoft Jet数据库引擎(由Microsoft Access所使用),并允许Visual Basic开发者通过ODBC如直接连接到其他数据库一样,直接连接到Access表。DAO最适用于单系统应用程序或小范围本地分布使用。 2)远程数据对象(Remote Data Objects,RDO)是一个到ODBC 的面向对象的数据访问接口,它同易于使用的DAO组合在一起,提供了一个接口,形式上展示出所有ODBC的底层功能和灵活性。 3)ADO是DAO/RDO的后继产物,在功能上与RDO更相似。ADO“扩展”了DAO和RDO所使用的对象模型,包含较少的对象、更多的属性、方法(和参数)以及事件。 10.1 Visual Basic的数据访问方法 2.记录集(Recordset) 记录集是一种处理数据库信息的工具,用户根据需要,通过使用记录集对象选择数据。Recordset对象表示的是来自基本表或命令执行结果的记录全集。任何时候, Recordset对象所指的当前记录均为集合内的单个记录。可以使用Recordset对象操作提供的数据。使用ADO时,通过Recordset对象可对几乎所有数据进行操作。所有Recordset对象均使用记录(行)和字段(列)进行构造。 3.数据库源(DataSource) 数据源是一种易于访问的对象,它向所有数据使用者(任何可以和外部数据源绑定的类和控件)提供数据。在Visual Basic中,数据源包括内部的Data控件、RemoteData控件和新的ADO控件,它们允许创建丰富的应用程序以便查看和编辑数据。 在实际的应用中,通过数据访问接口既可以以可视化数据访问控件的形式(如Data控件、ADO控件等)建立数据库的记录集,并完成数据库信息操作;也可以以代码编程的方式(ADO对象模型)建立数据库的记录集,并实现数据信息的访问。 10.1 Visual Basic的数据访问方法 10.1.2使用ADO控件和ADO对象访问数据库 1.ADO控件 ADO控件是ActiveX的外部控件,是通过Microsoft Active数据对象(ADO)快速建立数据源连接的数据绑定控件。因此,使用ADO控件之前必须将其添加到工具箱中,添加ADO控件的步骤如下: 1)在菜单栏中单击“工程”→“部件”命令,弹出“部件”对话框。 2)在“部件”对话框中选择Microsoft ADO Data Control 6.0(OLEDB),单击“确定”按钮,将ADO控件添加到工具箱中。 10.1 Visual Basic的数据访问方法 (1)常用属性 1)ConnectionString属性。用来指定与数据库建立连接,其中包括的主要参数有Provider(指定连接提供者的名称)和Data Soure(指定包含预先设置连接信息的特定提供者的文件名称)。 2)RecordSource属性。用来指定具体可访问的数据,可以是数据库中的单个表名、一个存储查询或一个SQL查询字符串。 3)CommandType属性。指定Command对象的类型,在ADO中定义四种不同的命令类型 (2)常用方法
您可能关注的文档
- 旅游景区管理 作者 章 平 李晓光 主编 第3章 旅游景区的游客行为管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第4章 旅游景区人力资源管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第7章 旅游景区设施管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第8章 旅游景区安全管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第9章 旅游景区环境管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第10章 旅游景区解说管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第11章 旅游景区解说管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 附录.ppt
- 旅游商贸实用礼仪 作者 盛霞 主编 第二章.ppt
- 旅游商贸实用礼仪 作者 盛霞 主编 第六章.ppt
- 2025年公务员考试时事政治模考模拟试题附完整答案详解(网校专用)真题题库.docx
- 2025年公务员考试时事政治每日一练试卷含答案详解【培优a卷】.docx
- 2025年公务员考试时事政治测试卷及完整答案详解【典优】.docx
- 2025年公务员考试时事政治测试卷及答案详解(必刷).docx
- 2025年公务员考试时事政治检测卷附答案详解(夺分金卷).docx
- 2025年公务员考试时事政治模拟题库附参考答案详解【培优】.docx
- 2025年公务员考试时事政治每日一练试卷及参考答案详解【培优a卷】题库大全.docx
- 2025年公务员考试时事政治模拟题库附答案详解(能力提升).docx
- 2025年公务员考试时事政治测试卷附有答案详解含答案详解【预热题】.docx
- 2025年公务员考试时事政治测试卷附有答案详解及参考答案详解(综合卷).docx
最近下载
- 公司及人员证照维护统计表-到期自动提醒.xlsx VIP
- 腹腔镜肝切除术加速康复外科中国专家共识(最全版).pdf VIP
- 水利工程施工质量管理.docx VIP
- 2025年《遥测原理》火箭工程大学章节答案.docx VIP
- 2023届黑龙江省哈尔滨市三中高三一模理综生物试卷.doc VIP
- 2025年广东省中考物理试题(含答案)原卷.pdf
- 智云数码稳定器CRANE 4 说明书说明书用户手册(语言:简体中文).pdf
- 2025年必威体育精装版上海中考文言文150个常用实词6个虚词解释训练 .pdf VIP
- HG/T 21514~21535-2014 钢制人孔和手孔规范.pdf VIP
- GB51048-2014 电化学储能电站设计规范 (2).pdf VIP
文档评论(0)