Forum

C# dataGridView ...
 
Bildirimler
Hepsini Temizle

[Çözüldü] C# dataGridView üzerinde arama yapma

3 Yazılar
3 Üyeler
2 Reactions
7,843 Görüntüleme
(@HalitSiMSEK)
Gönderiler: 93
Estimable Member
Konu başlatıcı
 

Merhaba ,

arama yapmak için bir textBox oluşturdum. TextBox'a yazılanı adsoyad columnda arıyor.

benim yapmak istediğim şey ise bunu bütün columnlarda araması

Yazdığım Kod :

        //arama kutusu
        private void textBox11_TextChanged(object sender, EventArgs e)
        {
            baglanti.Open();
            DataTable tbl = new DataTable();
            string vara, cumle;
            vara = textBox11.Text;            
            cumle = "Select * from CalisanlarNo where AdSoyad like '%" + textBox11.Text + "%'";
            SqlDataAdapter adptr = new SqlDataAdapter(cumle, baglanti);                      
            adptr.Fill(tbl);
            baglanti.Close();
            dataGridView1.DataSource = tbl;

Sizce bunu tüm columnlara uygulamam yanlışmı olur uzun vadede sorguları geçiktirirmi?

Daha farklı sorunlara yol açarmı ?

////////////

Bir soru daha bunu biraz daha farklılaştırıp sorayım.

arama ve kayıt ekranı aynı, kayıt için kullandığım textBoxları arama için kullanabilirmiyim?

yani ad soyad yazdığım textBox'ı ad soyad araması için kullanabilirmiyim veya

şehir yazdığım textBox'ı şehir araması için kullanabilirmiyim..

 
Gönderildi : 25/08/2016 20:12

(@eravse)
Gönderiler: 1753
Üye
 

zannedersem change eventleri zaten dolu eger oyle ise ayni anda kullanman icin bir parametre ile ayristirman lazim eger degilse bir butin yardimi ile ayni text leri change ile degil click eventi ile arama yapabilirsin

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 26/08/2016 22:20

Mehmet
(@mehmetikiz)
Gönderiler: 442
Prominent Member
 

Devexpress gridview de find panel var. Bu paneli kullanarak tüm sütunlarda arama yapabilirsiniz...

https://docs.devexpress.com/WindowsForms/8869/controls-and-libraries/data-grid/visual-elements/grid-control-elements/find-panel

 
Gönderildi : 25/09/2021 15:06

Paylaş: