Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

n3lThon

[Resolvido] Informação actualizada

Mensagens Recomendadas

n3lThon

Estou a criar uma aplicação que interage com uma base de dados, e queria saber se há alguma forma de manter uma ListBox actualizada com a informação sem ter de clicar num botão para actualizar.

Por exemplo, é inserida uma nova informação na base de dados e aparece logo na aplicação.


dreams.each do |dream|

   dream.make_it_happen

end

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jpaulino

Olá,

Crias um timer e com uma frequência definida por ti (interval) verificas se existem novos dados ou alterações.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Sir Pereira

Estou a criar uma aplicação que interage com uma base de dados, e queria saber se há alguma forma de manter uma ListBox actualizada com a informação sem ter de clicar num botão para actualizar.

Por exemplo, é inserida uma nova informação na base de dados e aparece logo na aplicação.

Metes no evento de quando acontecer o Insert na BD, a listbox receber um update por uma query.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
n3lThon

Já criei um timer e tá 5*.

Metes no evento de quando acontecer o Insert na BD, a listbox receber um update por uma query.

Podes explicar-me como funciona esse evento. A informação é inserida através de uma página de php.


dreams.each do |dream|

   dream.make_it_happen

end

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.