• 06-07-2018, 10:33:12
    #1
    merhaba, kurumumuzda linkteki resimdede görüneceği üzere öğretmenlerin aylık, haftalık, saatlik yaptıgı derslerin girilmesi ekranı var. bu ekrandaki hücreler veritabanında 1 satırı işaret etmektedir. programda bu hücrelerin üzerine gelerek veri girişi yapılmaktadır. T1,U1 gibi. Veri girişinden sonra ilgili hücrenin ilgili satırı güncellenmektedir. bu tablo seçili tarihler arasında dinamik olarak oluşturulmaktadır. mayıs haziran temmuz ayları gibi.

    bu uygulamanın aynısını c# ile yazmak istiyorum fakat, veri giriş türüne ait bir component bulamadım. bu tabloyu nasıl oluşturup veri gireceğim konusunda bir fikri olan varmı ?
    tşkler.

    Link: https://i.hizliresim.com/Q2Mn3r.png
  • 06-07-2018, 10:52:37
    #2
    Bir dersane için benzer bir işte Devexpress Scheduler kullanmıştım. Biraz uyarlarsanız işinizi görecektir.
  • 06-07-2018, 19:39:16
    #3
    c# datagridview ve datatable kullanabilirsiniz. datatable oluşturup içini elle veya veritabanından çekerek doldurabilir sonrasında datagridview'de gösterilmesini sağlayabilirsiniz.
    Örnek veritabanından çekme işlemi:
    baglanti.Open();
    MySqlCommand sorgu=new MySqlCommand("select * from dersler", baglanti);
    MySqlDataAdapter da=new MySqlDataAdapter(sorgu);
    DataTable dt= new DataTable();
    da.Fill(dt);
    dataGridView1.DataSource=dt;
    baglanti.Close();
    Sormak istediğiniz birşey varsa sorabilirsiniz, mümkün olduğunca yardımcı olmaya çalışırım.
    Kolay gelsin