none
Error en Oledb command con procedimiento almacenado RRS feed

  • Pregunta

  • Buenas tardes

     

    Estoy llamando un procedimiento almacenado desde un olebd command en un data flow,

     

    el procedimiento es el siguiente:

     

    ALTER PROCEDURE [dbo].[pa_VIN_Modificar_Nivel_Adicional2]
        @IdCliente numeric (16,0)
    AS
    BEGIN
       
        SET NOCOUNT ON;
        select * from AFILDB_CLA00 where NAUTCLI=@IdCliente
    END

     

    si lo llamo desde el oledb command sin mapear el dato:

    exec pa_VIN_Modificar_Nivel_Adicional2 9999803423592307

     

    Funciona perfecto

    Pero ya cuando lo lllamo mapeando un dato del flujo que viene en el data flow:

    exec pa_VIN_Modificar_Nivel_Adicional2 ?

     

    me saca este error:

     

    An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 10.0"  Hresult: 0x80004005  Description: "Syntax error, permission violation, or other nonspecific error".

    miércoles, 14 de septiembre de 2011 17:38

Respuestas

Todas las respuestas