arkadaşlar bir internet cafe programı yapıyorum ve sadece takıldığım nokta masaların sürekli olarak listelenmesi burda takıldığım yer performans için sürekli mssql den veri çekmesi makinayı çok yavaşlatır düşüncesindeyim bu yüzden başka bir şey denemeliyim ama nasıl birşey denemeliyim bilemiyorum.
yani masaların listesi mssql den geliyor durumlarıda aynı şekilde. listview de açıksa ve kapalıysa ona göre icon verilmiş durumda. mesela masa süresi bitti yani 14:30:00 da başlayan bir makine 15 dk sonra kapanması gerekiyorsa yani 14:45:00 olduğunda kapanması gerekiyorsa bunu nasıl kapatacağım ? bu konu hakkında bilgi sahibi olan arkadaşlardan yardımlarını bekliyorum.
Hepinizden Allah razı olsun şimdiden kadir geceleriniz güzel geçmesi dileğiyle...
vb.net Listview Sürekli Güncelleme
8
●807
- 04-09-2010, 21:38:57Üyeliği durdurulduweb servis değilde akşama doğru aklıma geldi normal servis olarak yazıp arka planda çalıştırabilirim aslında mantıklıda ama şuna bir çözüm aklıma gelmedi:
servis ile zamanı gelen bilgisayarları kapattık programdanda kendi isteğimizle kapatıyoruz fakat servisten kapattığımızı program nasıl görecek işte önemli olan bu yani programdaki bilgisayar listesi güncel olması gerekiyor. anlık olarak güncellenmesi için ne yapabilirim mesela akınsoft düşünün güncel olarak yenileniyor bunu nasıl yapıyorlar ? - 04-09-2010, 21:58:54Üyeliği durduruldupeki bu çok yüksek ram harcanmasına neden olmazmı düşünsene 40 masa var diyelim 40 tane zamanlanma bunlar profesyonellikten çok en basit çözümleri gibi bişey
daha profesyonel bir işlemi olmalı sonuçda bir sürü yapan var bunu.
yardımların için çok teşekkür ederim düşünüyorum ama bir türlü bulamıyorum
- 04-09-2010, 22:32:06Üyeliği durdurulduweb servis ile yapacağımıza program bunu içerisindede barındara bilir. ben anlatamadım galiba bak şimdi;
aramakta olduğum mantık şu. program açılıyor ve veritabanındaki masaların listesini listview e aktarıyor burada açık olan masaların değerleri 1 kapalı olanlar 0 ona göre iconları var.
şimdi amacımızda bu listedeki masaların zamanlı açıldığını varsayalım mesela 1 saat yani 23:30 da kapanmaya ayarladık diyelim bunu nasıl yapacağız kapatmakdan kasıt veri tabanındaki listeden 1i 0 yapmak ve aynı şekilde listview ide 1 i 0 yapmak ama bunu her saniye güncellememiz gerekiyor e buda biraz problem yani her saniye veri tabanından veri çekememki.
burdaki maksat servise uygun değil maksat şu her saniye veriyi nasıl en performanslı şekilde çekebilirim veya tutabilirim ?
daha profesyonel bir işlemi olmalı sonuçda bir sürü yapan var bunu.