木子屋 Dnawo's BLOG

ADO三大主要对象的子对象

👤 dnawo 📅 2006-07-08 👁 6605 👍 0 💬 0 🔄 本站原创
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 在当前字段的数据末尾添加数据

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 离开杀毒软件,我们就不能活了吗 下一篇 → 浅谈ASP事务处理