none
Chart Kullanımı RRS feed

  • Soru

  • Merhaba arkadaşlar kolay gelsin,

    Benim sorum şu chart sqlden veri çekebiliyorum ama veriler eklendikçe chart uygulamasına yansıtmak istiyorum. Verilerin yansıması için uygulamayı kapatıp açmam gerekiyor bir anlamı kalmıyor bir yolunu bulamadım bu konuda yardımcı olabilir misiniz? ne yapabilirim nasıl bir araştırma içine girebilirim. Şimdiden yardımlarınız için teşekkür ediyorum arkadaşlar. 

    Chart Veri çektiğim kodlar aşağıdaki gibi;

    SqlCommand komut = new SqlCommand("Select kategori,Sum(stok) As 'sayı' from anvanterr group by kategori", bgl.baglanti());
                    SqlDataReader dr = komut.ExecuteReader();
                    while (dr.Read())
                    {
                        chartControl1.Series["Series 1"].Points.AddPoint(Convert.ToString(dr[0]), int.Parse(dr[1].ToString()));
                     
                    }

    9 Mayıs 2019 Perşembe 17:46

Tüm Yanıtlar

  • Chart'a gelen veriler veritabanından alınıp ekrana yansıtıldığı için illa bir tetikleyici olması gerekiyor.

    Ya form load eventına, yada buton click eventına, yada timer ile belirli aralıklarla veritabanını kontrol edip yeni verilerle yeni grafik oluşmasını sağlayabilirsiniz...

    En mantıklısı timer gibi duruyor sizin sorununuza...

    10 Mayıs 2019 Cuma 06:23