generator rollback

Delphi

30/03/2004

Gostaria de saber como faço um rollback utilizando um generator.

Explicando melhor: após preencher todos os campos do meu formulário,
e clicando no botão inserir, ele me retorna o valor do meu generator, e me pede para confirmar, mas se por um acaso eu não quiser salvar esta informação e clicar em cancelar. Como voltar o valor do generator ?


Eneto2

Eneto2

Curtidas 0

Respostas

Weber

Weber

30/03/2004

Eu acho que não tem como fazer um ´rollback´ no generator.

Acho que você terá que fazer na mão.


GOSTEI 0
[spyk3r]

[spyk3r]

30/03/2004

realmente nao tem como fazer um rollback voltar o valor de um generator, isto porque o genid grava o valor diretamente no generator..

vc pode gerar o valor somente apos o usuario confirmar a ação, ou entao, caso ele cancele fazer um genid negativo, apesar de isto nao ser aconselhaves em ambientes multi-usuarios, seria assim:

genid(nome_generator,-1)

[]´s spyk3r


GOSTEI 0
POSTAR