Updated: 2019-02-07
Data Source Initialization OLE DB Property — «user_type_boolean»
Name:
user_type_boolean
Type:
VT_BSTR
R/W:
R/W
Default:
EMPTY
IBProvider:
3, 5
The property specify the domain mask for data types to interpret them as Boolean. The mask supports «*» and «?» symbols. The mask is case sensitive.
Domains should be based on SMALLINT type.
Emulation works for:
- Columns with a simple type;
- Columns with arrays;
- OUT-parameters with a simple type;
- OUT-parameters with arrays;
- IN-parameters with arrays.
Due to ISC API (IB/FB) restrictions, you should explicitly specify parameter type when using simple types for input command parameters. Automatic generation of parameter description is supported for columns with arrays.
Emulation of the types also applies to metadata schemes. The provider ensures correspondence of types read at queries running and those displayed in schemes COLUMNS, PROCEDURE_PARAMETERS, PROCEDURE_COLUMNS.