Arkadaşlar datagridde gösterdiğim veriler var. Ve çalıştırdığım kod parçası aşağıda Örneğin SiraNo int, Adi char(50) , DogumTarihi DateTime. ds=new DataSet ; string sql="SELECT FROM Liste "; conn=b. getConnection ; if conn. Open ; adt=b. getDataAdapter ; cmd=b. getCommand ; cmd. CommandText=sql; adt. SelectCommand=cmd; adt. SelectCommand. Connection=conn; adt. Fill ; dataGrid1. DataSource=ds. Tables ; Şimdi ben bu 3 kolona göre de ayrı ayrı filtreleme yapabilmem lazım. Her biri için static bir textbox veya datetimepicker koymak yerine, 3 tane comboboxım olsun birinde kolon isimlerim listelensin , ikincisinin içinde ifadeleri bulunsun, üçüncüsünde de ifadeleri bulunsun Ben bu şekilde şu sorguyu oluşturabilmeliyim. SELECT FROM Liste WHERE Adi LIKE '"+ali+"%' AND DogumTarihi>='"+datetimepicker1. Value. ToString +"' ... Burada 2 adet sorunum var 1. Her bir kolonun veritipine göre kontrol koymak. Örnek tarih için datetimepicker, char için textbox, 2. Örnek Adi LIKE '"+ali+"%' ekledikten sonra ikinciye AND veya OR ile bağlamak. İkincisi için yeni kontroller forma eklenecek. Tabloya yeni bir kolon eklense dahi kod yazmadan bununla ilgili filtreyi oluşturabilmeliyim. Bu tarz bir uygulama yapan varsa yardımları ve fikirleri bekliyorum