Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
557
Tıklama
0
Öne Çıkarma
[YARDIM] C# Sql den belli aralıklarla veri çekme
N
9 yıl
Çavuş
Konu Sahibi

İyi günler arkadaşlar.

ID Soru Cevap Açıklama
1 Türkiyenin Başkanti Neresidir ? Ankara *******
2 Ilk Cumhurbaskanımız Kimdir ? Mustafa Kemal Atatürk *******


Yukarda ki gibi kayıtlarımın olduğu bi sql tablomdan verileri id numarasına göre rastgele çekip gelen verinin hücrelerini 30ar saniye aralarla yazdırmak istiyorum.

yani;

Soru Alanını yazdır 30 saniye sonra
Cevap Alanını yazdır 30 saniye sonra
Açıklama alanını yazdır 30 saniye sonra

random id den yeni veriyi çek

Durdurup başlatma seçeneği ekleyecegim için thread yada sleep komutlarıyla program dondugundan istediğim verimi alamadım.
Şimdiden teşekkürler

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi nusret3609 -- 5 Mayıs 2016; 12:31:35 >

G
9 yıl
Binbaşı

System.Timers.Timer kullanabilirisn. Mesela


 
Enum state{soru,cevap,aciklama}
state _state=state.soru;
void timer_tick()
{
if(_state==state.soru)
{
soruYazdır(id);
_state=state.cevap;
return;
}
if(_state==state.cevap)
{
cevapYazdır(id);
_state=state.aciklama;
return;
}
if(_state==state.aciklama)
{
aciklamaYazdır(id);
_state=state.soru;
return;
}
}


Bu mesaja 1 cevap geldi.
N
9 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: greencraft

System.Timers.Timer kullanabilirisn. Mesela


 
Enum state{soru,cevap,aciklama}
state _state=state.soru;
void timer_tick()
{
if(_state==state.soru)
{
soruYazdır(id);
_state=state.cevap;
return;
}
if(_state==state.cevap)
{
cevapYazdır(id);
_state=state.aciklama;
return;
}
if(_state==state.aciklama)
{
aciklamaYazdır(id);
_state=state.soru;
return;
}
}


yardımınız için teşekkür ederim.
Vaktiniz olursa System.Timers.Timer ile ilgili bi örnek verirmisiniz?


Bu mesaja 1 cevap geldi.
G
9 yıl
Yarbay

http://www.gorselprogramlama.com/timer-ozellikleri-c-net/

timertick kısmında gerekli işlemleri yapacan inerval değerini de 30000 yaparsın


Bu mesaja 1 cevap geldi.
N
9 yıl
Çavuş
Konu Sahibi

sorunum halen geçerli ve acildir ücret karşılıgında yapabileceklerde ulaşabilirler.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.