me podrian explicar por que esto
Código:
CREATE PROCEDURE dbo.spGetProductosPedNormal @strCasino Char(8), @strFamilia Char(8), @IdDefinicionPedido int
ok ahí define los datos de entrada cierto?
Código:
SET @strSQLParam = N'@pIdDefinicionPedido INT, @pstrCasino CHAR(8), @pstrFamilia Char(8), @pdpFecini DATETIME, @pdpFecfin DATETIME, @pstrCentralDeCompra CHAR(2) '
aca no entiendo por que define nuevamente los datos?
Código:
'WHERE ' +
' DefPed.IdDefinicion = @pIdDefinicionPedido ' +
'AND DefPed.IdDefinicion = DetDefPed.IdDefinicionPedido ' +
'AND DetDefPed.CodFamilia = @pstrFamilia ' +
y esta es la linea del where que deberia ser dinami dependiendo si @pstrFamilia viene con datos ( en realidad vendria con -1 )
ayuaaaaaaaaaaaaaaaaaaaaaaaa