PARANDUS: Valed tulemused edastatakse DB2 tabeli Host Integration Server 2013

Sümptomid

Käivitate rakenduse, mis kasutab Hallatav pakkuja DB2, mis sisaldub Microsoft Host Integration Server 2013. Edasi parameeter, mis määravad MsDb2Type väärtus või ebaõige väärtus kasutamisel, valed tulemused edastatakse DB2 tabeli.

Märkus. Näiteks see probleem ilmneb järgmine kood näide:

Dim Test As Decimal = 12.1234param.MsDb2Type = MsDb2Type.Int
param.Value = Test
MyCommand.Parameters.Add(param)


Märkus. Isegi siis, kui vale andmetüüp määratud Hallatav pakkuja DB2, edastatakse DB2 tabeli väärtus.

Põhjus

See probleem ilmneb, sest DB2 Hallatav pakkuja ei tee valideerimise olenemata sellest, kas väärtus on sisestatud õigesti või valesti. Samuti ei takista valed väärtused, DB2 edasi.

Lahendus

Koondvärskenduse teave

Lahendus sellele probleemile on kaasatud koondvärskenduse Cumulative Update 2 Host Integration Server 2013.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×