Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sintomas

Executar uma aplicação que utiliza o fornecedor gerido para DB2 incluída no Microsoft Host Integration Server 2013. Quando tenta passar um parâmetro que não especifique o valor de MsDb2Type , ou quando é utilizado um valor incorrecto, resultados incorrectos são passados para a tabela DB2.

Nota Por exemplo, este problema ocorre no seguinte exemplo de código:

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


Nota Mesmo que um tipo de dados incorrecto é especificado pelo fornecedor gerido para DB2, o valor é transferido para a tabela DB2.

Causa

Este problema ocorre porque o fornecedor gerido para DB2 não efectua uma validação independentemente se um valor está escrito incorrectamente ou correctamente. Nem impedir valores incorrectos de que está a ser transmitido para DB2.

Resolução

Informações de actualização cumulativa

A correcção que resolve este problema está incluída em 2 de actualização cumulativa para o Host Integration Server 2013.

Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×