Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
22/03/2019 16:20
Konu Sahibi
Hakan Uslu
Yorumlar
0
Okunma
91
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

Hakan Uslu

Üye
103286
Ha....
 36
 1
 1
 21/03/2019
0
 Burdur
 ese
 Ofis 2010 32 Bit
 25/03/2019,10:48
Visual Studio 2013  yazdığım programda veritabanı olarak Access Veri Tabanı kulanıyorum ve database den gelen verileri ise listView1 sıralatıyorum.

1000 kayıtta sıkıntı yok 3,5 saniyede açılıyor ama   5000 ve  üsütü kayıt sırlamada ise 2 dakika ve üstü bekletiyor....

istediğim şey ise verileri kısa sürede kullanıcıya sunmak

kodlarım aşağıda yer almaktadır.   

1-)  sorgumda hata var mı?
2-)  bu süre normal mi?
SQL server geçme ihtimalim yok illa Access olacak





private void ListeYap()
        {

            Baglan.Close();

            Baglan.Open();

            OleDbCommand kmt = new OleDbCommand(@"SELECT * FROM RealEstate  ORDER BY Kimlik DESC", Baglan);

            OleDbDataReader oku = kmt.ExecuteReader();

            listView1.Items.Clear();


            while (oku.Read())
            {


                ListViewItem ekle = new ListViewItem();

                ekle.Text = oku["Kimlik"].ToString().Trim();

                ekle.SubItems.Add(oku["SGorevliMemur"].ToString().Trim());
                ekle.SubItems.Add(oku["STasinmazAdi"].ToString().Trim());
                ekle.SubItems.Add(oku["SMaliki"].ToString().Trim());
                ekle.SubItems.Add(oku["Sil"].ToString().Trim());
                ekle.SubItems.Add(oku["Silce"].ToString().Trim());
                ekle.SubItems.Add(oku["SMahalle"].ToString().Trim());
                ekle.SubItems.Add(oku["SCadde"].ToString().Trim());
                ekle.SubItems.Add(oku["SAda"].ToString().Trim());
                ekle.SubItems.Add(oku["SParsel"].ToString().Trim());
                ekle.SubItems.Add(oku["SVasif"].ToString().Trim());
                ekle.SubItems.Add(oku["SYuzOlcumu"].ToString().Trim());
                ekle.SubItems.Add(oku["SHisseOrani"].ToString().Trim());
                ekle.SubItems.Add(oku["SBagimsizBolum"].ToString().Trim());             
                ekle.SubItems.Add(DateTime.Parse(oku["SKapsamTarihi"].ToString()).ToString("dd/MM/yyyy"));
                ekle.SubItems.Add(oku["SKapsamSayi"].ToString().Trim());
                ekle.SubItems.Add(oku["SilgiBaskanYrd"].ToString().Trim());
                ekle.SubItems.Add(oku["SProjesi"].ToString().Trim());
              
                ekle.SubItems.Add(DateTime.Parse(oku["SGorevTarihi"].ToString()).ToString("dd/MM/yyyy"));

                listView1.Items.Add(ekle);

                int sayi = listView1.Items.Count;

                lbnKayitSayisi.Text = "Portföyünüzde Bulunmamaktadır";

                UrunRenklendir();

                if (sayi != 0)
                {
                    lbnKayitSayisi.Text = " Portföyünüzde Toplam  " + sayi.ToString() + " Kayıt Bulunmaktadır.";
                }

            }

            Baglan.Close();

        }




Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Veritabanını Nasıl Tasarlamalıyım. icemeno 3 78 10 saat önce
Son Yorum: ozanakkaya
  Veri Girişi Formu Nasıl Olmalı? icemeno 6 187 11/05/2019, 23:50
Son Yorum: icemeno
Çözüldü Stok Bakiye Depoya Göre Seçilerek Arama ahmetbal 1 153 06/05/2019, 21:26
Son Yorum: C*e*l*o*y*c*e
  Mevcut Veri Tabanından Tek Bir Kayıt Raporu Nasıl Alırım ? Nihal Kocamaz Yazıcı 4 179 03/04/2019, 16:40
Son Yorum: Nihal Kocamaz Yazıcı
  Access De Dış Veri Alırken Makro Komutu gokay07 5 271 24/02/2019, 11:41
Son Yorum: gokay07

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.