法对长整型值进行部分cāo作
表12-11 参数对象的属xìng及其说明
属xìng 说明
Attributes
表示参数的特xìng,这个属xìng包含几个字节标志的组合,标志用于指示参数是否有
符号
Direction
指示Parcomter 所标明的是输入参数、输出参数还是二者都是,或该参数是否为
存储过程的返回值
Ncom 参数对象的名称
NcomricScale 在浮点数中用于指出小数点右边用于表示这个值的位数
Precision 确定表示参数对象数字值的精度
Type 列中的值的数据类型
Size 表示Parcomter 对象的大小
Value 包含分配给参数的实际值
3.属xìng对象
Property 对象代表由提供者定义的ADO 对象的动态特xìng,它包括内置属xìng和动态属xìng两
种类型。
内置属xìng是在ADO 中实现并立即可用于任何新对象的属xìng,它们不会作为Property 对
枫叶文学网www.fywxw.com
第12 章 数据库开发
·349·
象出现在对象的Properties 集合中。可以更改它们的值,但不能更改它们的特xìng。
动态属xìng由现行数据提供者定义,并出现在相应的ADO 对象的Properties 集合中。动态
Property 对象有4 个内置属xìng:
? Ncom 属xìng是标识属xìng的字符串;
? Type 属xìng是用于指定属xìng数据类型的整数;
? Value 属xìng是包含属xìng设置的变体型;
? Attributes 属xìng是指示特定于提供者属xìng特征的长整型值。
4.错误对象
Error 对象用于获得连接对象所发生的详细错误信息,它的主要属xìng如表12-12 所示。
表12-12 错误对象的属xìng及其说明
属xìng 说明
Description 获得错误的简要说明
NativeError 获得对特殊的Error 对象检索特定数据库的错误信息
Number 确定发生错误的类型,该属xìng的值是与错误条件对应的惟一数字
Source 确定产生错误的原始对象或应用程序的名称,该名称可以是对象的类名或编程ID
SQLState 读取由提供者在处理SQL 语句过程中出现错误时返回的5 个字符的错误代码
12.5.5 集合
ADO 有4 个集合,分别是域集合Fields、参数集合Parcomters、属xìng集合Properties 以及
错误集合Errors。
1.域集合
Fields 集合包含Recordset 对象的所有Field 对象,它的常用方法和属xìng分别如表12-13
和表12-14 所示。
表12-13 域集合的方法及其说明
方法 说明
Append 添加新的Field 对