Hola, tengo un problema con el SQL SERVER Y ASP.
La cuestion es la siguiente :Llamo a un SP desde el query analyzer y anda PERFECTO, me devuelve todo como tiene que ser y no me tira error. Ahora, cuando lo abro desde ASP TAMPOCO me tira error, pero NO ANDA, directamente no llena el recordset y cuando imprimo rs.state me dice que es = 0, o sea que no abrio ningun recordset. Agradeceria que alguien me explique por que puede ser. A continuacion les pego el SP.
Gracias.
Create Table #tmpTipoPatologia
(
TipoPatologiaID int,
Descripcion varchar(50),
TieneRegistros varchar(10)
)
INSERT INTO #tmpTipoPatologia SELECT TipPat.TipoPatologiaID, TipPat.Descripcion,
(
SELECT
DISTINCT('1')
FROM
TipoPatologia TP
INNER JOIN
Patologia P
ON
TP.TipoPatologiaID = P.TipoPatologiaID
WHERE
EXISTS(SELECT 1 FROM PatologiaPaciente PP
WHERE
PP.PatologiaID = P.PatologiaID AND PP.TipoAntecedenteID = @TipoAntecedenteID AND PP.PacienteID = @PAcienteID)
AND
Tp.TipoPatologiaID = TipPat.TipoPatologiaID
) as TieneRegistros
FROM
TipoPatologia TipPat
INNER JOIN
Patologia P
ON P.TipoPatologiaID = TipPat.TipoPatologiaID
GROUP BY TipPat.TipoPatologiaID, TipPat.Descripcion
SELECT * FROM #tmpTipoPatologia
drop table #tmpTipoPatologia