none
Firebase RealTime Datase ile DataGridView Listeleme Sorunu.. RRS feed

  • Genel Tartışma

  • Merhabalar.. Firebase RealTime Database ile dataGridView listeleme oluşturuyorum.. Sıkıntısız çalışıyor.. Fakat sorunum şu..: "Puan" adında kolonu büyükten küçüğe sıralamak istiyorum.. İçerikler integer fakat string olarak gördüğü için saçma sapan sıralama yapıyor.. Gelen String değerleri integer a çevirip nasıl sıralayabilirim..

    Kod Bloğum,,

    public async void Listeleee()
            {
    
    
                IFirebaseConfig config = new FirebaseConfig()
                {
                    AuthSecret = "kjNkuUsNhLnAHXwWVkI3Pop0ownUcW1zEKu",
                    BasePath = "https://firebase-42012.firebaseio.com/"
                };
    
                IFirebaseClient client = new FirebaseClient(config);
                var data = await client.GetAsync("Kullanıcılar");
                Dictionary<string, Users> employees = data.ResultAs<Dictionary<string, Users>>();
    
    
                foreach (var employee in employees)
                {
                    dataGridView1.Rows.Add(employee.Value.ID, employee.Value.isim,
                   employee.Value.Email, employee.Value.kayit_tarihi, employee.Value.Puan);
                }           
            }

    Users class ın kodları

    class Users
        {
            public string ID { get; set; }
            public string isim { get; set; }
            public string Email { get; set; }
            public string kayit_tarihi { get; set; }
            public string Puan { get; set; }
        }


      
    21 Haziran 2020 Pazar 17:39

Tüm Yanıtlar

  • Projeniz hakkında daha fazla bilgi paylaşırsanız belki yardımcı olabiliriz. 



    Birinin cevabı size yardımcı oldu ise, lütfen "Yanıt Olarak Öner" veya "Yanıt Olarak İşaretle" olarak işaretlemeyi ve "Oy" vermeyi unutmayınız. Burada sağlanan tüm görüşler, kişiseldir ve Microsoft'un konumunu temsil etmemektedir. Tüm bilgiler hazır olarak temin edilmektedir ve herhangi bir garanti vermemektedir.

    12 Kasım 2020 Perşembe 12:49
    Moderatör