当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)VB数据库编程技术(6.5-6.8)

资源类别:文库,文档格式:PPT,文档页数:195,文件大小:2.9MB,团购合买
6.5 ADO数据控件 6.6 VB中SQL的实现 6.7 VB中使用ODBC 6.8 网络数据库设计
点击下载完整版文档(PPT)

清华大学出版社 TSINGHUA UNIVERSITY PRESS 6 D)● 1.ADO对象模型 ■ADo( ActiveX Data Object活动数据访问接口是 Microsoft处理数据库信息的最新技术。采用OLE DB的数据访问模式,是数据访问对象DAo、远程数 据对象RDO和开放数据库互连ODBC三种方式的扩 ■ADO对象模型定义了一个可编程的分层对象集合, 主要由三个对象成员 Connection、 Command和 Recordset对象,以及几个集合对象 Errors Parameters和 Fields等所组成

1. ADO对象模型 ◼ ADO(ActiveX Data Object)活动数据访问接口是 Microsoft处理数据库信息的最新技术。采用OLE DB的数据访问模式,是数据访问对象DAO、远程数 据对象RDO和开放数据库互连ODBC三种方式的扩 展。 ◼ ADO对象模型定义了一个可编程的分层对象集合, 主要由三个对象成员Connection、Command和 Recordset对象,以及几个集合对象Errors、 Parameters和Fields等所组成。 6.5 ADO数据控件 6.5 ADO数据控件

清华大学出版社 TSINGHUA UNIVERSITY PRESS Connection对象 Errors集合 Eror对象 Command对象 Parameters集合 Parameter对象 Recordset对象 Fields集合 Field对象 图613ADO对象模 型

图6.13 ADO对象模 型 6.5 ADO数据控件 Connection对象 Errors集合 Error对象 Command对象 Parameters集合 Parameter对象 Recordset对象 Fields集合 Field对象

清华大学出版社 TSINGHUA UNIVERSITY PRESS 表66ADO对象描述 对象名 描述 Connection指定连接数据来源 Command发出命令信息从数据源获取所需数 据 Recordset由一组记录组成的记录集 Eror访问数据源时所返回的错误信息 Parameter与命令对象有关的参数 Field记录集中某个字段的信息

6.5 ADO数据控件 表6.6 ADO对象描述 对象名 描 述 Connection 指定连接数据来源 Command 发出命令信息从数据源获取所需数 据 Recordset 由一组记录组成的记录集 Error 访问数据源时所返回的错误信息 Parameter 与命令对象有关的参数 Field 记录集中某个字段的信息

清华大学出版社 TSINGHUA UNIVERSITY PRESS 2.使用AD0数据控件 ■使用ADO数据控件,必须先通过工程|部件”菜 单命令选项件 控件设计器可插入对象 DLayoutDTC 1.0 Type Library 在窗体中使用ADo MIcrosoft Access BarCode Control 9.0 Microsoft ADO Data Control 6.0 (OLEDB 数据控件的方式与 Microsoft Agent Control.0 /Microsoft Calendar Contro80 Data控件相似,使 A Microsoft Chart Control 6.0QLEDB) osoft Comm Control 6.0 用ADQ数据培件0Da und grid Control 5 und List Controls 6.0 i fosoft DataGrid Control 6.0(OLEDB)v 浏览① 速地创建与数据库 的连接。 将ADo数据控件 定位 添加到工具箱 T确定 取消oE 上 三点EE

2. 使用ADO数据控件 ◼ 使用ADO数据控件,必须先通过"工程 | 部件"菜 单命令选项。 6.5 ADO数据控件 选择"Microsoft ADO Data Control 6.0(OLEDB)" 将ADO数据控件 添加到工具箱 在窗体中使用ADO 数据控件的方式与 Data控件相似,使 用ADO数据控件的 基本属性,可以快 速地创建与数据库 的连接

清华大学出版社 TSINGHUA UNIVERSITY PRESS ■在程序中使用ADo对象,必须先为当前工程引用 ADo的对象库。引用方式是执行"工程"菜单的 引用"命令,启动引用对话框,在清单中选取 MicrosoftActive Data Objects 2.0 Library"选用工b 可用的引用A L确定 口 Microsoft A3acd029:3 取消 mIcrosoft ve Server Pages Object Libr Microsoft a liveMovie Control 浏览①〕 mIcrosoft Activex Data Objects 2.6 Libran 帮助① Microsoft Activex Data Objects 2 T Library Microsoft Activex Data Objects 2.8 Library Microsoft Activex Data Objects Recordset 2 Microsoft Activex Plugin Microsoft Add-In Designer Micyoco+ nn Fy+ 2 Sn";,/优先级 Microsoft Act Data Objects 2.0 Library FEl: C: \Program Files\Common Files\system\ado\msado20tlb 语言:标准

◼ 在程序中使用ADO对象,必须先为当前工程引用 ADO的对象库。引用方式是执行"工程"菜单的" 引用"命令,启动引用对话框,在清单中选取 "MicrosoftActiveX Data Objects 2.0 Library"选项。 6.5 ADO数据控件 进入

清华大学出版社 TSINGHUA UNIVERSITY PRESS 1)AD0数据控件的基本属性 ■ Connection Stringl 属性 ADo控件没有 Database Namel属性,它使用 Connection String属性与数据库建立连接。该属 性包含了用于与数据源建立连按的相关信息。q ConnectionString 属性参数 参数 描述 Provide 指定数据源的名称 Filename 指定数据源所对应的文件名 Remote Provide指定打开客户端连接时使用的提供者名 称。(仅限于 Remote Data service) RemoteServer指定打开客户端连接时使用的服务器路 径名称,仅限于 Remote data c ertt

1)ADO数据控件的基本属性 ◼ ConnectionString属性 ➢ ADO控件没有DatabaseName属性,它使用 ConnectionString属性与数据库建立连接。该属 性包含了用于与数据源建立连接的相关信息。 指定打开客户端连接时使用的服务器路 径名称,仅限于Remote Data Service RemoteServer 指定打开客户端连接时使用的提供者名 称。(仅限于Remote Data Service) RemoteProvide r FileName 指定数据源所对应的文件名 Provide 指定数据源的名称 参数 描述 ConnectionString属性参数 6.5 ADO数据控件

清华大学出版社 TSINGHUA UNIVERSITY PRESS Record source属性 该属性确定可访问的数据,这些数据构成记录集对象 Recordset。该属性值可以是数据库中单个表名、一个存储 查询或者是使用SQL查询语言的查询字符串。 Command类型 说明 Ad Cmd Text将 Command Text作为命令或存储过程调 用的文本化定义进行计算 Adcmd Table将 Command Text作为其列,全部由内 部生成的SQL查询返回的表格的名称进 行计算 AdcmdStoredP将 Command Text作为存储过程名进行计 mdUnknow鱖认值。 CommandText属性中的命令 类型未知

6.5 ADO数据控件 默认值。CommandText 属性中的命令 类型未知 adCmdUnknow n 将CommandText作为存储过程名进行计 算 AdCmdStoredP roc 将CommandText 作为其列,全部由内 部生成的 SQL 查询返回的表格的名称进 行计算 AdCmdTable 将CommandText作为命令或存储过程调 用的文本化定义进行计算 AdCmdText Command类型 说 明 ◼ RecordSource属性 ➢ 该属性确定可访问的数据,这些数据构成记录集对象 Recordset。该属性值可以是数据库中单个表名、一个存储 查询或者是使用SQL查询语言的查询字符串

清华大学出版社 TSINGHUA UNIVERSITY PRESS ■ Connectiontimeout属性 用于数据连接的超时设置,若在指定时间内连 接不成功显示超时信息。 ■ MaxRecords属性 定义从一个查询中最多能返回的记录数

◼ ConnectionTimeout属性 ➢ 用于数据连接的超时设置,若在指定时间内连 接不成功显示超时信息。 ◼ MaxRecords属性 ➢ 定义从一个查询中最多能返回的记录数。 6.5 ADO数据控件

清华大学出版社 TSINGHUA UNIVERSITY PRESS 2)ADo数据控件的方法和事件 ■ADo数据控件的方法和事件与Data控件的方 法和事件完全一样。 3)设置ADo数据控件的属性 ■下面通过使用ADo数据控件连接 Student, md b数据库来说明ADo数据控件属 性的设置

2) ADO数据控件的方法和事件 ◼ ADO数据控件的方法和事件与Data控件的方 法和事件完全一样。 3)设置ADO数据控件的属性 ◼ 下 面 通 过 使 用 ADO 数 据 控 件 连 接 Student.mdb数据库来说明ADO数据控件属 性的设置。 6.5 ADO数据控件

清华大学出版社 TSINGHUA UNIVERSITY PRESS 步骤1:在窗体上放置ADo数据控件,控件名采用 默认名" Adodcl"。 工程1-夏 crosoft isua1Basi:[设计 回区 文件)编辑)视图)工程吧)格式调试@)运行)查询图表①)工具r) 外接程序〔A)窗口)帮助Q 工程1-For盖1(For) 工程一工程1 For1 回区 工程1工程1A 窗体 A Text1 Text1 TextBox 按字母序|按分类序 K<Adodc1 TA1T;TT△ Text 返回/设置控件中包含的 文本。 窗体布局

◼ 步骤1:在窗体上放置ADO数据控件,控件名采用 默认名"Adodcl"。 6.5 ADO数据控件

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共195页,可试读30页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有