Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.266 pregleda

Najnovija ↓

kako odraditi proveru vremena .... 02.02.2006. u 01:27 · pre 252 meseca
izmenjeno 1 put, poslednji put Ognjen_NS 02.02.2006. u 01:29
  1. Ognjen_NS02.02.2006. u 01:29zapis iz teksta poruke
#1
REcimo da imam polje u bazi koje je false po defaultu, i kada korinsik dodje na web stranu tj. kada se uloguje, da se zapamti trenutno vreme i da se prebaci polje u bazi na true. Kako da se, za recimo vreme koje ja zadam (30 minuta) baza zakljuca, tj. vrati polje na false?

ima li neko ideju?
Re: kako odraditi proveru vremena .... 02.02.2006. u 10:47 · pre 252 meseca #2
Ne moraš da zapišeš vreme logovanja, nego napravi instancu System.Timers.Timer klase i odradi da ti podigne event posle 30 minuta, a u handler-u onemogući pristup bazi...
Potpis
Oliver 'FAQ' Klaćik
Re: kako odraditi proveru vremena .... 09.02.2006. u 00:48 · pre 252 meseca
izmenjeno 1 put, poslednji put Oliver Klaćik 09.02.2006. u 00:50
  1. Oliver Klaćik09.02.2006. u 00:50zapis iz teksta poruke
#5
Evo na brzinu:

Code:

Private Sub NekaProcedura

        Dim t As New System.Timers.Timer
        t.Interval = 1000 * 60 * 30 'Milisekunde * sekunde * minuti
        t.Enabled = True
        AddHandler t.Elapsed, AddressOf CloseConnection

End Sub

Public Sub CloseConnection(ByVal sender As Object, ByVal e As System.Timers.ElapsedEventArgs)
        ' Ovde onemoguću pristup bazi
End Sub


E, sad ja ne znam strukturu tvoje web aplikacije da ti kažem gde to da ubaciš. Ako je korisnik na jednoj stranici, onda to i nije problem. Ako on za to vreme 'skakuće' po stranicama, onda se i implementacija komplikuje. Ako radiš u ASP.NET-u 2.0, možeš ovo implementirati u master.aspx stranici... Takođe, možeš ubaciti objekat Timer u SessionState, pa proveravati proteklo vreme kada se otvori neka stranica, a stranice naterati da urade Refresh na svaki minut.

Ima tu dosta fora, ali najbolje ti je da koristiš forum da ti neko da ideju, a potom da sam putem MSDN-a ili Google-a nađeš implementaciju, jer ćeš tako najbolje skontati...

Edit: pravopis
Potpis
Oliver 'FAQ' Klaćik
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme