Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera estou trabalhando com ADO + Access. Quero saber como eu faço para que ao fechar o formulário salve o conteúdo caso o mesmo tenha sido alterado.
Existe alguma forma para isso?
Existe uma outra possibilidade, você coloca esse código no evento OnDestroy do form:
if tabela.modified then
begin
{comando para gravar}
end;
Geralmene os componentes de conexão com a tabela tem essa função "modified", que devolve o valor true se a tabela em questão sofreu alguma alteração, aí é só gravar.
Mais trabalhoso seria fazer uma comparação de cada post, e então salvar.
Pode ainda adicionar um botão de salvar na tela, para caso pressionado, salva.
Ou então, sempre que fechar salvar, indiferente, dependendo do componente é só dar um .Post;