La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20502 - PROCEDIMIENTO ALMACENADO EN SQL SERVER
Autor:  EFIGUE FFF
Tengo un procedimiento almacenado generado en sql server 7.0,cuando lo ejecuto desde el analizador de consultas me trae la data,pero cuando lo asocio a un datawindow no me trae nada,me podria decir cuales son los pasos para asociar y como ejecutarlo el stored procedure desde power aca envio el procedimiento almacenado,o cual es mi error en procedimiento..

CREATE PROCEDURE SP_DST_PROV_DET_PROD(@nplla numeric(10))
AS
BEGIN
SELECT
DISTINCT A.ag_codi,
A.fecha,
A.producto,
A.nro_guia,
B.importe,
B.nro_plla,
B.f_pago
FROM dst_prov_cab AS A INNER JOIN dst_prov_det AS B
ON A.nro_guia = B.nro_guia AND A.producto = B.producto

WHERE
B.nro_plla = @nplla AND B.tip_prod <>"001"
END

  Respuesta:  Jesus Oliver Beltran Espinosa de los M.
En principio esta bien, aunque yo eliminaria el BEGIN/END (no hacen falta en esta caso que es únicamente una consulta) y terminaria con un GO.
Quizá el problema esté en la llamada al procedimiento almacenado.

Saludos!