It supports properties which are used to describe the type of data that can be used for internal processing.
Public Member Functions | |
HRESULT | BitLength ([out, retval] Int32 *pBitLength) |
The length of the internal type in terms of bits (not supported by all types). | |
HRESULT | BitLength ([in] Int32 BitLength) |
The length of the internal type in terms of bits (not supported by all types). | |
HRESULT | ByteLength ([out, retval] Int32 *pByteLength) |
The length of the internal type in terms of bytes (not supported by all types). | |
HRESULT | ByteLength ([in] Int32 ByteLength) |
The length of the internal type in terms of bytes (not supported by all types). | |
HRESULT | DecimalScale ([out, retval] Int32 *pScale) |
The number of decimal digits after the decimal point for the internal type (not supported by all types). | |
HRESULT | DecimalScale ([in] Int32 Scale) |
The number of decimal digits after the decimal point for the internal type (not supported by all types). | |
HRESULT | get_DataType ([out] EnumDSSDataType *pType,[out] Int32 *pPrecision,[out] Int32 *pScale) |
Retrieve internal data member values of DSSDataType objects. | |
HRESULT | Precision ([out, retval] Int32 *pPrecision) |
The number of decimal digits of the internal type (not supported by all types). | |
HRESULT | Precision ([in] Int32 Precision) |
The number of decimal digits of the internal type (not supported by all types). | |
HRESULT | put_DataType ([in] EnumDSSDataType Type,[in] Int32 Precision,[in] Int32 Scale) |
Change internal data members values of DSSDataType objects. | |
HRESULT | TimeScale ([out, retval] Int32 *pTimeScale) |
The number of digits for the fraction of seconds in time data types. | |
HRESULT | TimeScale ([in] Int32 TimeScale) |
The number of digits for the fraction of seconds in time data types. | |
HRESULT | Type ([out, retval] EnumDSSDataType *pType) |
DSS internal data type, using enumeration EnumDSSDataType. | |
HRESULT | Type ([in] EnumDSSDataType Type) |
DSS internal data type, using enumeration EnumDSSDataType. |
|
The length of the internal type in terms of bits (not supported by all types). This property gives the number of binary digits used to hold a specific DSSDataType. DssDataTypeFloat currently supports this property.
|
|
The length of the internal type in terms of bits (not supported by all types). This property gives the number of binary digits used to hold a specific DSSDataType. DssDataTypeFloat currently supports this property.
|
|
The length of the internal type in terms of bytes (not supported by all types). This property gives the number of binary digits used to hold a specific DSSDataType. This property is currently supported by DssDataTypeInteger, DssDataTypeUnsigned, DssDataTypeChar, DssDataTypeVarChar, DssDataTypeLongVarChar, DssDataTypeBinary, DssDataTypeVarBin and DssDataTypeLongVarBin.
|
|
The length of the internal type in terms of bytes (not supported by all types). This property gives the number of binary digits used to hold a specific DSSDataType. This property is currently supported by DssDataTypeInteger, DssDataTypeUnsigned, DssDataTypeChar, DssDataTypeVarChar, DssDataTypeLongVarChar, DssDataTypeBinary, DssDataTypeVarBin and DssDataTypeLongVarBin.
|
|
The number of decimal digits after the decimal point for the internal type (not supported by all types). This property gives the number of digits after decimal point for a particular data types. DssDataTypeNumeric and DssDataTypeDecimal currently support this property.
|
|
The number of decimal digits after the decimal point for the internal type (not supported by all types). This property gives the number of digits after decimal point for a particular data types. DssDataTypeNumeric and DssDataTypeDecimal currently support this property.
|
|
Retrieve internal data member values of DSSDataType objects. Obtain all three internal data members of DSSDataType object directly, disregarding the data type. User of this method must correctly interpret the meaning of Precision and Scale, which are totally dependent on the Type. In order to avoid misuse of this method, it is marked as restricted so that it does not appear in VB object browser.
|
|
The number of decimal digits of the internal type (not supported by all types). This property gives the number of decimal digits for a particular data types. DssDataTypeNumeric and DssDataTypeDecimal currently support this property.
|
|
The number of decimal digits of the internal type (not supported by all types). This property gives the number of decimal digits for a particular data types. DssDataTypeNumeric and DssDataTypeDecimal currently support this property.
|
|
Change internal data members values of DSSDataType objects. Assign all three internal data members of DSSDataType object directly, disregarding the data type. User of this method must know exactly the meaning of Precision and Scale, which are totally dependent on the Type. In order to avoid misuse of this method, it is marked as restricted so that it does not appear in VB object browser.
|
|
The number of digits for the fraction of seconds in time data types. This property gives the number of digits after the second's decimal point. DssDataTypeTime and DssDataTypeTimeStamp currently support this property.
|
|
The number of digits for the fraction of seconds in time data types. This property gives the number of digits after the second's decimal point. DssDataTypeTime and DssDataTypeTimeStamp currently support this property.
|
|
DSS internal data type, using enumeration EnumDSSDataType.
|
|
DSS internal data type, using enumeration EnumDSSDataType.
|