Selecao DevMedia QUERO SER PRIME

Fórum Executar procedimentos por dia. #336474

19/01/2007

0

Tenho um pequeno sistema que precisa pazer varredura no BD, limpando os dados do dia anterior. Como não tenho idéia de como fazer uma limpeza fora da minha aplicação por dia, incorporei o código dentro do sistema e cada vez, que o aplicativo é aberto ele executa a rotina de limpeza.
O que tenho em mente é fazer um aplicativo que fica na systray e execute hoje num determinado horário e somente no dia seguinte no mesmo horário ele volte a funcionar novamente. Nem sei por onde começar. teria que usar objeto TIME para verificar toda hora, isto não causaria um disperdicio de processamento????, Existe algo melhor para fazer este procedimento.
Acredito que depois de resolvido é bom publicar no fórum para que todos possam ver, melhorar e utilizar em seus sistemas.

Utilizo Firebird.

Grato a todos


Objetivacreator

Objetivacreator

Responder

Posts

19/01/2007

Motta

A solução seria usar um agendamento de Job , o FB segundo li não tem esta solução, mas existem 3ºs que a fornecem , leia materia da SqlMagazine nº 37 para detalhes.


Responder

Gostei + 0

19/01/2007

Aroldo Zanela

Colega,

Tem um componente na JediVCL próprio para agendamentos. Veja o componente: JvScheduledEvents na aba Jv Non-Visual (Schedule editor).


Responder

Gostei + 0

29/01/2007

Objetivacreator

Gostaria de agradecer aos amigos Motta e Aroldo Zanela pelas dicas.

Valeu

t+


Responder

Gostei + 0

30/01/2007

Joao1313

Pessoal, este componente tem no Delphi 7?

Grato
Joao


Responder

Gostei + 0

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

Aceitar