Visual Studio C# projesinde tarihleri sorgulama

Aidra

Hectopat
Katılım
3 Ağustos 2019
Mesajlar
199
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Selamlar. Projemde accces dosyamda kayıtlı olan bir tarih ile şu anki bilgisayar tarihimi karşılaştırmak istiyorum. Eğer kayıtlı olan tarih küçükse bilgisayardaki tarihten
Datagridview tablosunda gözükmesini istiyorum ama nedenini bilmediğim bir şekilde hata alıyorum.
 

Dosya Ekleri

  • Screenshot_1.jpg
    31,5 KB · Görüntüleme: 51
Son düzenleyen: Moderatör:
tarihi direkt olarak all tarih sorgusunu bir değişkene ata değişkenin sorgusunu yap if ile eğer true üretise datefill yap.
 
Tarihi direkt olarak all tarih sorgusunu bir değişkene ata değişkenin sorgusunu yap if ile eğer true üretise datefill yap.

Örnek olarak bir kodu atabilir misin tam olarak anlamadım da.
 
Önce bilgisayardaki tarihi alın. Sonra veri tabanındaki tarihi alın. Sonra da ikisini karşılaştırın.
 
Veri tabanında bir biri ile aynı tarihler yok.
O zaman select ile çağırırken sadece ID numarasını ve Tarih değişkenini çağırın sonra sorguda tarih pc tarihinden küçükse id numarasını kaydet şeklinde yapın sonra çağırırken id numaralarına göre çağırın.
 
Önce tüm veriyi veri tabanından alın ve DataTable içerisine kaydedin. Koddan anladığım kadarıyla tarihleri veri tabanına string olarak kaydetmişsiniz. Aldığınız verideki tarihleri stringten DateTime'a çevirin. Sistem tarihini alırken de string olarak alıyorsunuz. Onu da DateTime olarak alın. Sonra DateTime.Compare metodunu kullanabilirsiniz.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…