Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kelvim

Executar procedure no ASP

Recommended Posts

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.