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,
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
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)