Boa tarde a todos, temos uma aplicação em VB6 com BD Access, até aí tudo bem, ocorre que migramos para Oracle, após a migração feito os ajustes iniciais, esta ocorrendo não em tudo mas uma ou outra rotina os seguinte erro:
Selecionar tudo
Run-time error 3020; Update or CancelUpdate without AddNew or Edit
Para resolver o problema as linhas onde estava sendo inserido ou atualizado o registro, mudamos para insert e update direto "INSERT INTO TABELA ... ETC ... ", foi resolvido o problema mas ... gerou problema de lentidão, principalmente quando rotina de encerramento.
O que mais deixa intrigado é que outros clientes foram migrados e não precisou mudar nada, nem uma virgula.
Ai pode ser, versão do Odbc, release do oracle e por ai vai ...
Como não tenho conhecimento para tal, conto com ajuda de voces. ...
Obrigado.
Mário Medeiros