NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Kontinuální čtení z databáze

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
radomil.holec:10.6.2017 9:06

Ahoj, řeším pro některé poměrně jednoduchý problém.

Mám v aplikaci číst data z databáze, ale musím je číst kontinuálně s vteřinovou pauzou.
Jen nevím zda je lepší vytvořit další vlákno které budu uspávat, nebo mám použít nějakou jinou metodu jako BackgroundWorker nebo něco podobného.
Uživatel musí mít možnost v aplikaci změnit údaje takže nemohu prerušovat hlavní vlákno.

Děkuji moc, za případnou pomoc. :)

 
Odpovědět
10.6.2017 9:06
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na radomil.holec
Petr Čech:10.6.2017 10:00

Uspávání vláken se dá obecně považovat za špatnou praktiku, protože mezitím může dělat něco užitečného.
Místo toho použij něco jako Timer nebo právě BackgroundWorker. Co je nejvhodnější záleží na tom, pro jakou platformu to děláš? WPF?

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
10.6.2017 10:00
the cake is a lie
Avatar
Odpovídá na Petr Čech
radomil.holec:10.6.2017 10:31

Ano, používám WPF.

 
Nahoru Odpovědět
10.6.2017 10:31
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.