You run an application that uses the Managed Provider for DB2 that's included in Microsoft Host Integration Server 2013. When you try to pass a parameter that does not specify the MsDb2Type value or when an incorrect value is used, incorrect results are passed to the DB2 table.
Note For example, this problem occurs in the following code example:
Note Even if an incorrect data type is specified by the Managed Provider for DB2, the value is passed to the DB2 table.
Note For example, this problem occurs in the following code example:
Dim Test As Decimal = 12.1234
param.MsDb2Type = MsDb2Type.Int
param.Value = Test
MyCommand.Parameters.Add(param)
Note Even if an incorrect data type is specified by the Managed Provider for DB2, the value is passed to the DB2 table.