Fiz um sistema que está rodando há mais de um ano sem problemas. Na época, usava o Win98, VB 6 SP5.
Estou fazendo umas alterações nele hoje, mas estou usando Win2000, com o mesmo VB6 SP5.
Apareceu o seguinte problema: em um botão Sair de um formulário, tenho o seguinte:
Private Sub cmdSair_Click()
' rsPaci.Close
Unload Me
End Sub
O recordset PrsPaci está comentado porque quando fiz sob win98, dava erro. Agora, sob win2000, se eu fechar esse formulário e for abrir novamente, me dá erro de que o rset está aberto. Descomentando a linha e fechando o mesmo quando sair, desaparece o erro.
Sei que isso está relacionado com o Jet ou qualquer coisa parecida. Alguém pode me esclarecer o que fazer? Aqui na minha máquina roda de um jeito, mas na do cliente (win98) dá esse pau.
Fico no aguardo.