Boa noite comunidade.
O seguinte erro é apresentado:
ADODB.Recordset error '800a0e78'
Operation is not allowed when the object is closed.
/asp/index.asp, line 49
Não sou desenvolvedor ASP, não entendo o básico, só desenvolvo em PERL porém essa aplicação de um amigo apresenta esse erro após migração de de servidor, sendo assim um código que não apresentava nenhum erro antes passou a apresentar esse erro.
Alguém poderia me ajudar com esse problema? Como corrigo isso? Já tentei fechar a conexão mas ela dá erro de conexão aberta em outra linha.
----source---
<%
vSQL = "SELECT CdFoto, CdVeiculo, NmImagem FROM Foto WHERE IcDestaque = 'S' "
Set oRS = execSELECT(vSQL)
If (NOT oRS.Eof) Then --> LINHA 49
%>
<tr>
<%
qtRegistro = 0
While (NOT oRS.Eof AND qtRegistro < 4)
qtRegistro=qtRegistro+1
%>
<td width="131" height="131" align="center" valign="middle" bgcolor="#DADADB"><a href="detalhe.asp?i=<%=oRS("CdVeiculo")%>" title="Clique para exibir os detalhes"><img src="../img/veiculo/<%=oRS("NmImagem")%>" border="0"></a></td>
<%
oRS.MoveNext
Wend
%>
</tr>
<%
End If
'Destruo o recordset
Set oRS = Nothing
'Encerro a conexao
Fecha_Conexao()
%>