ADO三大主要对象的子对象

ADO三大主要对象分别为Connection、Command和Recordset,他们各还有子对象,依次为Error、Parameter和Field。下边分别进行介绍(注:Conn,Cmd,Rs,err,par,fie均为实例名):
一、Connection的Error子对象:
Error对象又称为错误对象,在程序运行时,一个错误就是一个Error对象,所有的Error对象就组成了Errors集合,又称错误集合。
1.Errors集合的属性
属性         说明                                                               用法
Count          返回错误集合中Error对象的个数,为0时表示没有错误   Conn.Errors.Count

2.Errors集合的方法
方法         说明                                                用法
Item          用来建立Error对象                                Set err=Conn.Errors.Item(n)
Clear         清除Errors集合中所有Error对象                    Conn.Errors.Clear

3.Error对象的建立
Set err=Conn.Errors.Item(n)

4.Error对象的属性
属性         说明    
Number             错误编号
Description        错误描述
Source             发生错误的原因
HelpContext        错误的帮助提示文字
HelpFile           错误的帮助提示文件
NativeError        数据库服务器产生的原始错误

二、Command的Parameter子对象:
Parameter对象也称参数对象,一个Parameter对象就是一个参数,若干个参数对象组成一个Parameters集合,又称参数集合。
1.Parameters集合的属性
属性         说明                                        用法
Count          返回错误集合中Parameter对象的个数          Cmd.Parameters.Count

2.Parameters集合的方法
方法         说明                                        用法
Item           取得集合内的某个对象                     Set par=Cmd.Parameters.Item(n)
Append         将一个Parameter对象加到Parameters集合中       Cmd.Parameters.Append par
Delete         删除一个Parameter对象                         Cmd.Parameters.Delete(n)
Refresh        重新整理Parameters数据集合                    Cmd.Parameters.Refresh

3.Parameter对象的建立
Set par=Cmd.Parameters.Item(n)
Set par=Cmd.CreateParameter(name,type,direction,size,value)

4.Parameter对象的属性
属性         说明    
Name               参数名称
Type        参数类型
Direction          参数方向
Size               参数大小
Value              参数值
Attributes         指定该参数的性质

5.Parameter对象的方法
方法         说明  
AppendChunk        添加数据到Parameter对象末尾

三、RecordSet的Field子对象:
一个记录集就好比一个电子表格,该表格内总是包含有许多字段,每一个字段就是一个Field对象,而所有Field对象组合起来就是Fields集合。
1.Fields集合的属性
属性         说明                                        用法
Count          返回记录集合中Field对象的个数               Rs.Fields.Count

2.Fields集合的方法
方法         说明                                        用法
Item              建立一个Field对象                     Set fie=Rs.Fields.Item(n)

3.Field对象的建立
Set fie=Rs.Fields.Item(n)

4.Field对象的属性
属性       说明
Name                字段名称
Value     字段值
Type                字段数据类型
DefinedSize         字段长度(对MSSQL的text,datetime等类型字段长度不能准确获取)
Precision           字段存放数字最大位数
NumericScale     字段存放数字最大值
ActualSize         字段数据值长度
Attributes         字段数据值属性

5.Field对象的方法
方法         说明  
AppendChunk    在当前字段的数据末尾添加数据

评论: 1 | 引用: 0 | 查看次数: 5761
发表评论
登录后再发表评论!