ERRO DE OPERACAO INVALIDA

USUARIO.EXCLUIDOS 23/09/2004 16:37:17
#43218
Olá! Estou tentando gravar registro do bd sql server 2000 usando ADO. Após atribuir o valor das variaveis a cada campo do recordset, as vezes dá um erro no comando update..blz, eh um erro conhecido..entaum coloquei
on error GoTo trataerro
Ae fiz uma rotina q trata o erro, que aliás, o recordset eh aberto e fechado dentro de uma repetição..entaum ao final da rotina de erro, coloquei GoTo retorna..fazendo com q o programa retorne exatamente na linha que fecha o recordset, dentro da repetição. Problema: dá o erro "Operação inválida neste contexto", e não fecha o recordset, impedindo o loop de reabri-lo com uma consulta diferente!!
Podem me ajudar???
USUARIO.EXCLUIDOS 24/09/2004 00:56:28
#43287
Resposta escolhida
Você tem certeza que o recordeset esta aberto ? Post parte do código.

Certifique-se disso com o código abaixo:
If rs.State = adStateOpen Then rs.Close

USUARIO.EXCLUIDOS 27/09/2004 10:04:56
#43570
Você pede ajuda mais não colabora :-)... Poste parte do código que da o erro, para que alguem tente te ajudar.
Tópico encerrado , respostas não são mais permitidas