Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The OLE DB Templates Provider macros offer functionality in the following categories:
Property Set Map Macros
Marks the beginning of a property set. |
|
Marks the beginning of a property set. |
|
Marks the beginning of a property set that can be hidden or defined outside the scope of the provider. |
|
Chains property groups together. |
|
Marks the end of a property set. |
|
Marks the end of a property set map. |
|
Sets a specific property in a property set to a default value. |
|
Sets a specific property in a property set to a value supplied by you. Also enables you to set flags and options. |
|
Sets a specific property in a property set to a value supplied by you. |
Column Map Macros
Marks the beginning of the provider column map entries. |
|
Marks the end of the provider column map entries. |
|
Represents a specific column supported by the provider. |
|
Represents a specific column supported by the provider. You can specify the column's size, data type, precision, scale, and schema rowset GUID. |
|
Represents a specific column supported by the provider. You can specify the column data type. |
|
Represents a specific column supported by the provider. You can specify the column size. |
|
Represents a specific column supported by the provider. It assumes the column type is a string. |
|
Represents a specific column supported by the provider. Like PROVIDER_COLUMN_ENTRY_LENGTH, but also allows you to specify the column's data type as well as size. |
|
Represents a specific column supported by the provider. It assumes the column type is a Unicode character string. |
Schema Rowset Macros
Marks the beginning of a schema map. |
|
Associates a GUID with a class. |
|
Marks the end of a schema map. |
See Also
Concepts
OLE DB Provider Templates (C+)
The OLE DB Provider Template Architecture
OLE DB Provider Templates Reference