Forum

DataGrid de Colonda...
 
Bildirimler
Hepsini Temizle

[Çözüldü] DataGrid de Colondaki text e göre arama

5 Yazılar
4 Üyeler
2 Likes
1,179 Görüntüleme
(@kaan22)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 
2
1

Merhaba,

Datagridview de Columnlardaki text lere göre filtreleme yapmak istiyorum. DEPTNR kısmında 0 Yazılanları Yetkilere göre visible yapmak istiyorum hangi kod ile çözebilirim

 

 
Gönderildi : 19/11/2021 18:04

(@kaan22)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 
X

İf komutları arasına WHERE KOMUTU İle sql bağlantısı yapınca sorunu çözdüm. 

 
Gönderildi : 20/11/2021 08:19

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 32987
Illustrious Member Yönetici
 

Geri dönüş ve bilgi için teşekkürler.

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 20/11/2021 12:53

(@serkanates)
Gönderiler: 1275
Üye
 

Merhaba;

Aşağıdaki gibi bir kullanım, ileride sisteme ekleyeceğiniz yeni id ler için sizi kaynak kodu düzeltmek zorunda bırakmaz.

İyi çalışmalar.

SqlCommand sql = new SqlCommand("SELECT DEPTNR, NAME, SURNAME, INDATE, OUTDATE FROM LH_001_PERSON WHERE DEPTNR=@myparam", conn);
sql.Parameters.AddWithValue("@myparam", Class1.yetkiID);
SqlDataAdapter da = new SqlDataAdapter(sql);
DataTable dt .....

 

 

 

 
Gönderildi : 20/11/2021 20:25

(@selmantezcan)
Gönderiler: 9
Active Member
 

Serkan hocamın cevabı çok daha isabetli olmakla birlikte alternatif olarak ben de bir öneri yazmak istedim. 

eğer bu şekilde bir kullanım yapacaksanız, if leri else leri kaldırıp direk şu kısımda düzenleme yapabilirsiniz.

...... new SqlAdapter(" ....from LH_001_PERSON where DEPTNR='" + Class1.yetkiId + "' ",baglanti);

bu şekilde yazarsanız daha temiz bir kodlama sayfanız olur.

 

 
Gönderildi : 04/02/2022 16:07

Paylaş: