Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Stringgrid Hücre Bilgisi Alma
#1
Merhaba, stringgrid üzerinde mesela satır başlığı "105", kolon başlığı "Terminal" olan hücrenin hangisi olduğunu hücreleri tek tek gezmeden nasıl bulabilirim?
Başlıklar sabit değil, değişebiliyor. o yüzden sıkıntı yaşıyorum.
Cevapla
#2
index vererek alabiliyor olmalısın Grid[1][2] gibi, 1. sütun 2. satırı ver diyerek.
WWW
Cevapla
#3
@oguzk06

Arama işlemleri illa ki bir döngü ister.
Baştan sona olmasa da bulduğu anda döngüden çıkılması şeklinde bir sonuç alırsınız.

Buradaki sanat, arama yapılmadan önce yapılacak ön hazırlık sayesinde sıçrayarak ekonomik ve dolayısıyla hızlı hedefe ulaşma metodu tasarlamaktır.

Aradığınız sütun sıralı ise bir kaç adımda bulursunuz mesela. Çünkü örneğin 1 .. 10000 satırın en ortadaki 5000. satırdakine bakar daha büyükse ilk 5000'lik paketi hiç taramadan bertaraf etmiş olursunuz.

Index olacak paralel bir tablo ile arama yapıp matrix (grid) içinde odaklanabilirsiniz mesela.

Bir de sql motor yardımı ile çözüm üretebilirsiniz.

Eğer grid için sadece 50 - 100 tane içerik varsa, varsın döngü ile tümünü dolaşın zaten bekleme süresi anlaşılmaz derecede kısadır.

Çözümler çeşitli, hız göreceli. Başarılar
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif
Cevapla
#4
Affınıza sığınarak şunu söylemek istiyorum. Stringgrid ile uğraştığınıza göre siz de benim gibi bu konuda acemisiniz galiba. Ben de acemice bir çözüm sunayım. Verileri stringgride yazdırırken satır ve sütun başlıklarını da birer listboxa yazdırıp aramayı bu listboxlarda yaptırarak bulunan listbox sıra nolarını stringgrid ilgili veriye ulaşmak için kullanabilirsiniz.
Cevapla
#5
Bir öneri olarak StringGrid ile uğraşmak yerine virtualTable kullanarak dbgrid ve table ın avantajlarından yararlanabilirsiniz.
Cevapla
#6
cevaplar için teşekkür ederim, stringgrid yerine virtualtable ile çözmeye çalışacağım.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Runtime ile SpinEdit toplamı alma denizfatihi 7 206 04-12-2024, Saat: 12:28
Son Yorum: yhackup
  Listview Aktif Kaydın bilgisi m_ekici 1 129 22-11-2024, Saat: 17:36
Son Yorum: m_ekici
  Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması bünyamin68 43 13.065 06-11-2024, Saat: 16:55
Son Yorum: bünyamin68
  Excel içeri alma Para birimi gonulali 3 211 28-10-2024, Saat: 05:34
Son Yorum: griposter
  kap.org.tr veri alma hk. pro_imaj 7 5.765 22-10-2024, Saat: 19:57
Son Yorum: Zeynepfeyza20



Konuyu Okuyanlar: 1 Ziyaretçi