The Properties collection contains all of the Property objects for a specific instance of any given object. The previous statement may be somewhat confusing, but what it really means is that every object contains properties. All of those properties are stored in a Properties collection for that particular object. The Properties collection for the Error object contains the Description, Number, Source, SQLState, and NativeError properties. There are two types of properties: dynamic and built-in. Neither type of property can be deleted.
Every Property object has four properties of its own, which are detailed in the following table.
|Attributes||Long||Long value that indicates characteristics of the property that are provider specific.|
|Name||String||String that identifies the property.|
|Type||Integer||Integer that specifies the property data type.|
|Value||Variant||The default property value. A variant that contains the property setting.|
No methods are associated with the Property object.