Tecla ESC Banco de Dados...

13/08/2004

0

Boa Tarde...

Estou com a seguinte dificuldade...

No Form de Cadastro de Clientes qdo a tecla ESC eh pressionada e o state da tabela eh Insert ou Edit o ´pergunta´ se eh para gravar as informacoes ou nao. Mas, digamos que o usuario alterou algum campo do cadastro e pressionou ESC. Ao pressionar o ESC, o valor do campo que ele esta alterando eh modificado para o valor anterior.

como resolver isso...

atenciosamente,


Panetony

Panetony

Responder

Posts

14/08/2004

Jener

Jovem para que as alterações se efetivem é necessário que você conclua seu processo de alteração com uma gravação com o comando ´post´, e caso você use dbExpress, em seguida use um ApplyUpdates.

Ex.:

If Application.MessageBox(´Deseja gravar?´,´Alerta´,MB_YESNO+MB_ICONQUESTION)=IDYES then
Begin
SuaTabela.Post;
SuaTabela.ApplyUpdates(-1); // No caso do DbExpress
End;


Espero ter ajudado!
jenermartins@ig.com.br


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar