文档介绍:该【VB数据库ADO对象模型详解 】是由【niuww】上传分享,文档一共【162】页,该文档可以免费在线阅读,需要了解更多关于【VB数据库ADO对象模型详解 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。
Connection对象
Errors集合
Error对象
Command对象
Parameters集合
Parameter对象
Recordset对象
Fields集合
Field对象
对象名描述
Connection指定连接数据来源
Command发出命令信息从数据源获取所需数据
Recordset由一组记录组成的记录集
Error访问数据源时所返回的错误信息
Parameter与命令对象有关的参数
Field记录集中某个字段的信息
使用ADO数据控件,必须先通过"工程|部件"菜单命令选项。
选择"MicrosoftADOData
(OLEDB)"
将ADO数据控件
添加到工具箱
在窗体中使用ADO
数据控件的方式与
Data控件相似,使
用ADO数据控件的
基本属性,可以快
速地创建与数据库
的连接。
在程序中使用ADO对象,必须先为当前工程引用ADO的对象库。引用方式是执行"工程"菜单的"引用"命令,启动引用对话框,在清单中选取""选项。
进入
1)ADO数据控件的基本属性
ConnectionString属性
ADO控件没有DatabaseName属性,它使用ConnectionString属性与数据库建立连接。该属性包含了用于与数据源建立连接的相关信息。
指定打开客户端连接时使用的服务器路径名称,仅限于RemoteDataService
RemoteServer
指定打开客户端连接时使用的提供者名称。(仅限于RemoteDataService)
RemoteProvider
指定数据源所对应的文件名
FileName
指定数据源的名称
Provide
描述
参数
ConnectionString属性参数
默认值。CommandText属性中的命令类型未知
adCmdUnknown
将CommandText作为存储过程名进行计算
AdCmdStoredProc
将CommandText作为其列,全部由内部生成的SQL查询返回的表格的名称进行计算
AdCmdTable
将CommandText作为命令或存储过程调用的文本化定义进行计算
AdCmdText
说明
Command类型
RecordSource属性
该属性确定可访问的数据,这些数据构成记录集对象Recordset。该属性值可以是数据库中单个表名、一个存储查询或者是使用SQL查询语言的查询字符串。
ConnectionTimeout属性
用于数据连接的超时设置,若在指定时间内连接不成功显示超时信息。
MaxRecords属性
定义从一个查询中最多能返回的记录数。
2)ADO数据控件的方法和事件
ADO数据控件的方法和事件与Data控件的方法和事件完全一样。
3)设置ADO数据控件的属性
。
步骤1:在窗体上放置ADO数据控件,控件名采用默认名"Adodcl"。
步骤2:在ADO控件按鼠标右键,选择ADO属性时,弹出"属性页"对话框。
允许通过三种不同
的方式连接数据源
表示通过一个连
接文件来完成
使用ODBC数据资源名称可以通过
下拉式列表框,选择某个创建好
的数据源名称(DSN),作为数据来
源对远程数据库进行控制
通过选项设置自动产生连接字符串