- 1、本文档共115页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 数据控件与数据绑定控件的使用 本章的例子: 例13-1在窗体Form1上,添加5个文本框用于显示字段中的数据(31)幻灯片 31 例13-2 设计数据浏览窗体,利用Move方法实现数据库的浏览。(39)幻灯片 39 例13-3 设计数据编辑窗体。(49)例13-3 设计数据编辑窗体。 例13-4设计课程信息表的编辑窗体,实现对课程信息表录入数据。(59)例13-4设计课程信息表的编辑窗体,实现对课程信息表录入数据。 例13-5 DataGrid控件与Adodc1绑定,显示教师信息表的所有记录。(69) 例13-6 设计可以显示教师信息,并且当单击DataGrid1选中教师表的某行记录时,在DataGrid2控件中显示该教师所教的课程信息。(73) 例13-7 编写一个可浏览教师表数据,并可修改教师表数据的程序。(77) 例13-8 根据输入的姓名,查询教师讲课信息。(85) 例13-9 设计能够选择多种条件的查询窗体。(90) 例13-10 设计登录窗体。(93) 例13-11 设计一个MDI主窗体(多文档界面),将以前设计的各个窗体组合在一起,形成一个工程。(99) 例13-12 设计注册新用户窗体。(108) 13.1 VB开发数据库概述 13.1.1 VB数据库开发功能概述 VB是微软公司发布的应用程序开发工具,不但具有强大的程序设计能力,还具有强大的数据库编程能力。 1. VB6.0数据库编程的特征 VB处理的数据库属于关系类型数据库,由不同层次的对象组成。一个数据库由多个表组成,每个表包含若干字段。 支持ADO存取模式,即ActiveX Data Object 支持OLE DB和COM,即对象连接与嵌入数据库和组件对象模型。其中COM是一种标准,按此标准开发的软件模块可以“插入”到系统中使用。 可以针对SQL Server 和Oracle 等不同的数据库服务器开发完善的客户/服务器应用程序。 具有管理和显示数据源的数据控件和数据绑定控件。数据控件用于与数据库连接,数据绑定控件用于显示数据表的记录。 提供报表设计工具,能够快速生成报表 提供了使用和配置连接的工具与命令,及进行ODBC 开发的API 函数。 2. VB作为数据库开发平台的优点 (1) 简单性 VB为每种数据访问模式提供了相应的控件,通过控件,可以方便地连接数据库,只需编写少量的代码甚至不用编写代码就可以访问和操作数据库。 (2)灵活性 VB不象一般数据库那样局限于特定的应用程序结构,也不需要用某些指令对打开的数据库进行操作。 (3)可扩充性 在VB中可以用ActiveX控件,这些控件可以由微软公司提供,也可以由第三方开发。有了ActiveX控件,可以在VB中增加新功能。 13.1.2 VB6.0支持的数据库种类 数据库编程语言一般都有自己特定格式的数据库。VB默认的数据库格式是Microsoft Access, 可以对其它多种格式的数据库进行操作和处理。VB支持的数据库有以下三类: VB 本地数据库,与Microsoft Access 格式相同。 外部数据库,如 dbase , Microsoft FoxPro 等。 ODBC 数据库,支持符合ODBC 标准的客户-服务器数据库,如: Microsoft SQL Server,Oracle等。 13.1.3 VB6.0支持的数据存取模式 VB6.0支持的数据库存取模式有以下三种: 数据存取对象(Data Access Objects, 简称DAO) 远程数据对象(Remote Data Objects, 简称RDO) ActiveX数据对象(ActiveX Data Objects, 简称ADO) 1.DAO简介 DAO模式是VB最早期的数据访问模式。 是以Microsoft的Jet数据库引擎为核心而发展起来的一组动态链接库。它提供了两种类型来支持数据库: 通过Microsoft的Jet数据库引擎来操作本地数据库。 通过使用ODBCDirect,来存取ODBC数据库。 使用ODBC存取方法,DAO可以访问任何提供标准ODBC驱动程序的客户/服务器数据库。 2.RDO简介 远程数据库是数据库应用中新兴的领域,随着Internet的推广,网络数据库应用系统日益增加。对于网络应用程序来说,其数据访问端与数据库之间有比较远的距离,使用DAO组件已不能满足远程数据访问的要求,因此应使用远程数据对象RDO来访问数据库。 RDO直接与数据库服务器连接,所以它比较适合于客户机/服务器方式。 3.ADO简介 ADO是必威体育精装版的数据访问技术,ADO提供了较为高级的访问OLE DB数据源的机制,它结合了DAO和RDO的优点,并提供了OLE DB数据源的入口。 OLE DB
您可能关注的文档
- 第七讲条码符号的生成.ppt
- 第11篇 TC20调试环境.ppt
- 第11篇 可编程控制器(PLC).ppt
- 第七篇 并行程序设计理论基础-1.pdf
- 第七篇 工业建筑防火安全.ppt
- 第11篇 寿险公司业务管理.ppt
- 第七篇 广告媒体策略.ppt
- 第11篇标准模板类库(STL).ppt
- 第11篇表格处理.pdf
- 第11篇-贪心算法.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)