none
Criando serviços do Windows RRS feed

  • Pergunta

  • Prezados,

    Preciso executar um serviço que fará acesso a bancos de dados.

    Qual é a melhor maneira de fazer com que o serviço se execute uma vez a cada trinta segundos, por exemplo?

    O jeito ainda é usar o controle Timer?


    André Corrêa
    ANALISTA DE SISTEMAS
    BELO HORIZONTE - MG
    sexta-feira, 16 de dezembro de 2011 17:21

Respostas

  • Boa tarde André,

    exatamente, você pode criar um windows service e utilizar um timer. No evento "OnStart" do serviço você inicializa o timer, e a cada evento "Elapsed" do timer você executa ao acesso à base de dados.

    Abraços,


    Daniel Cheida de Oliveira
    • Sugerido como Resposta Daniel Cheida sexta-feira, 16 de dezembro de 2011 19:12
    • Não Sugerido como Resposta Daniel Cheida sábado, 17 de dezembro de 2011 19:37
    • Sugerido como Resposta hamiltonj segunda-feira, 19 de dezembro de 2011 11:31
    • Marcado como Resposta André Corrêa segunda-feira, 26 de dezembro de 2011 14:02
    sexta-feira, 16 de dezembro de 2011 19:12

Todas as Respostas

  • Boa tarde André,

    exatamente, você pode criar um windows service e utilizar um timer. No evento "OnStart" do serviço você inicializa o timer, e a cada evento "Elapsed" do timer você executa ao acesso à base de dados.

    Abraços,


    Daniel Cheida de Oliveira
    • Sugerido como Resposta Daniel Cheida sexta-feira, 16 de dezembro de 2011 19:12
    • Não Sugerido como Resposta Daniel Cheida sábado, 17 de dezembro de 2011 19:37
    • Sugerido como Resposta hamiltonj segunda-feira, 19 de dezembro de 2011 11:31
    • Marcado como Resposta André Corrêa segunda-feira, 26 de dezembro de 2011 14:02
    sexta-feira, 16 de dezembro de 2011 19:12
  • Boa tarde, Daniel,

    O evento do controle Timer a que você se referiu não seria o Tick?


    André Corrêa
    ANALISTA DE SISTEMAS
    BELO HORIZONTE - MG
    sexta-feira, 16 de dezembro de 2011 19:39
  • Boa tarde, Daniel,

    O evento do controle Timer a que você se referiu não seria o Tick?


    André Corrêa
    ANALISTA DE SISTEMAS
    BELO HORIZONTE - MG

    Tem razão André, falha minha.

    Abraços,


    Daniel Cheida de Oliveira
    sábado, 17 de dezembro de 2011 19:37
  • Ok, obrigado.
    André Corrêa
    ANALISTA DE SISTEMAS
    BELO HORIZONTE - MG
    segunda-feira, 26 de dezembro de 2011 14:02