Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Ejecutar una aplicación que utiliza el proveedor administrado para DB2 que se incluye en Microsoft Host Integration Server 2013. Cuando se intenta pasar un parámetro que no especifica el valor de MsDb2Type , o cuando se usa un valor incorrecto, resultados incorrectos se pasan a la tabla de DB2.

Nota: Por ejemplo, este problema se produce en el ejemplo de código siguiente:

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


Nota: Incluso si se especifica un tipo de datos incorrecto mediante el proveedor administrado para DB2, el valor se pasa a la tabla de DB2.

Causa

Este problema se produce porque el proveedor administrado para DB2 no realiza una validación independientemente de si un valor está escrito correctamente o incorrectamente. Ni impedir que valores incorrectos que se pasa a DB2.

Solución

Información de actualización acumulativa

La revisión que resuelve este problema se incluye en la actualización acumulativa 2 para Host Integration Server 2013.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×