Utilizei o FORMS_DDL('Roolback;') para não limpar o conteúdo da tela e funcionou porém em seguida ele não considera o registro correto deixado ser gravado. Passa pelo COMMIT mas ignora... Não dá erro, e nem grava.
Alguém sabe por que ? e o que deve ser feito?
Obrigado.
Após FORMS_DDL('Roolback;'), o COMMIT não funciona.
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
O caso é que ROLLBACK é por sessão!
Normalmente se usa o FORMS_DDL('rollback;') quando se fez algum DML direto no banco, e queremos desfazer isso... (sem alterar nada nos campos do forms).
Se você quer desfazer as alterações dos seus blocos, o único jeito é mesmo o ROLLBACK. (Que vai limpar os campos).
Normalmente se usa o FORMS_DDL('rollback;') quando se fez algum DML direto no banco, e queremos desfazer isso... (sem alterar nada nos campos do forms).
Se você quer desfazer as alterações dos seus blocos, o único jeito é mesmo o ROLLBACK. (Que vai limpar os campos).
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 10 visitantes