Boa tarde,
tenho uma procedure que quando executado no sql management Studio roda perfeitamente, essa SP pega dados de outra SP e insere em uma tabela temporária (variavel) e retorna o valor depois de algumas validações.
O problema é que quando executo essa SP no ASP,
Set RES = Server.CreateObject("ADODB.RecordSet") SQL=" EXEC pESPELHO '2016-08-01', '2016-08-31', 1470,2 " RES.Open SQL,db,1,3 response.Write RES(0)
ele retorna o erro:
ADODB.Recordset erro '800a0cc1'
O item não pode ser encontrado na coleção correspondente ao nome ou ao ordinal solicitado.
OBS1: debugando a SP, quando eu comento insert na tabela temporária da SP ele retorna os valores, se não dá o erro acima.
OBS2: Outras SP's executam normalmente.
se alguém puder me ajudar ficarei muito grato.