¿Por qué Recibo el Error -2146825287 Cuando Utilizo el Database Connectivity Toolkit?



Software Primario:
Versión de Software Primario: 1.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:

Estoy utilizando el VI DB Tools Execute Query.vi para ejecutar una búsqueda SQL (query), pero me regresa el Error -2146825287.La sintaxis del comando de búsqueda parece ser la correcta. ¿Cuál es el error?



Solución:

Este error se obtiene cuando los argumentos son del tipo equivocado. Este problema se encuentra de forma más común cuando un dato numérico se coloca accidentalmente entre comillas sencillas, lo que SQL interpreta como una cadena de caracteres. Si la columna de la tabla está esperando un dato numérico, el VI DB Tools Execute Query.vi regresará el Error  -2146825287.

Por ejemplo cambiar:

UPDATE MY_TABLE SET A = '5';

a

UPDATE MY_TABLE SET A = 5;

 





Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 06/13/2008
Última Actualización: 06/26/2008
Identificación del Documento: 4MCG000U