Estimados tengo la siguiente duda... estoy trabajando un procedimiento almacenado, el cual genera un proceso mediante un xml.
el hecho es que este xml y le ingreso parametros de forma manual funciona perfectamente, el problema esta al querer pasarle valores de forma automatica...
Código SQL:
Ver originalEsto funciona Ok.
DECLARE @strXml VARCHAR(8000)
SET @strXml = '<Parametros cAnio = "2015" cMes = "1" cTablaTipoEstado = "142" cTipoEstado = "1" cSucursal= "0" />'
EXEC PRC_SLCGACCON_CreaEstadoFinanciero @strXml
Código SQL:
Ver originallo siguiente no funciona, me da diferentes tipos de errores..
EXEC PRC_SLCGACCON_CreaEstadoFinanciero "2015","1","142","1","0"
@cAniio INT
,@cMees INT
,@cTaablaEstado INT
,@cTiipoEstado INT
,@cSuucursal INT
SET @strXml = '<Parametros cAnio = "@cAniio " cMes = "@cMees" cTablaTipoEstado = "@cTaablaEstado" cTipoEstado = "@cTiipoEstado" cSucursal= "@cSuucursal " />'
No se si lo que intento hacer se puede, o si alguien conoce la mejor forma de hacerlo...
de antemano gracias.