1. sayfa
tarih büyüktür kullan sen saniyesine kadar veritabanına yazmışsın haliyle sorgulama yaptığın zamanın saniyesine kadar veritabanındaki değerle aynı değer olmayacağı için bir değer dönmüyor (olur ama çok çok zor ihtimal) |
Demek istediğin aşağidaki gibi sanirim. Peki benim programım arka planda çalışırken mesaj kendiliğinde çıkacakmı yaksa her seferin de yeniden programı çalıştırmam mı lazım? Yani benim yapmaya çalıştığım programı bitkere çalıştıracağım o zamanı gelince beni uyaracak. komut = new OleDbCommand("Select * From liste Where tarih>='" + DateTime.Now + "'", con); |
O zaman timer kullanarak yapacaksın |
Timer yapmaya çalıştım fakat bir türlü yapamadım sonra internette ataştırdım therad i da anlatmışlar onunlada yapmaya çalıştım bu seferde hata verdi sürekli |
Thread bambaşka konu tiner ile yaparsın yapacağın şey belli program ilk açılınca veritabanından günü çek ondan sonra timerın içine if koy if şu anki saat büyük gün ise mesaj kutusu hatta bence veritabanından günü çek bir hafta eksilt onu kontrol et ki bir hafta öncesinden haberin olsun |
Yardımjn için çok teşekkürler ederim. |
Timer yaptığımda böyle bir hata alıyorum bir türlü geçemedim sizce nedendir? < Resime gitmek için tıklayın > |
Ne yaptıysam olmadı. Kafam durdu saçma sapan kodlar yazmaya başladım. İçinden çıkılmaz bir hal aldı. |
at projeyi bana hafta sonu bakarım |
Projeyi özelden yolladım. Gerçekten çok teşekkür ederim kafada 3 tane saç var ondanda olacaktım neredeyse. |
Gönderdim |
Hocam çok teşekkürler beni büyük bir dertten kurtardın. |
1. sayfa
Yardımlarınız İçin Şimdiden Teşekkür Ederim.