ANASAYFA | BLOG | SORU CEVAP | REFERANSLARIM | DOWNLOAD | HAKKIMDA | İLETİŞİM | ARAMA
~~~SORU~CEVAP~~~
Gönderen: ~~FARUK UNAL~~
20.8.2013

İyi günler, program tarafında kullanıcıya filtreleme seçeneği sunulduğunda bu seçenekler sql cümleciğine eklenirken kolaylık olması açısından 1=1 yada 1=2 gibi bir ifadeyle başlanıp ardından kişinin fitrelediğini şeyler bu koşula OR yada AND ler ile bağlanır, böylece sürekli bi önceki halini kontrol edip OR/AND koyulacak mı yoksa koyulmayacak mı diye bakmaya gerek kalmaz, Daha açık olması için bi örek veriyim

            string kosul="1=2"; // ilk başta yanlış bi ifade verdik
            if (chck1.Checked)  //eğer checkbox1 işaretli ise OR ile bağladık
                kosul += "OR tip='1' ";
            if (chck2.Checked)  //eğer checkbox2 işaretli ise OR ile bağladık
                kosul += "OR tip='2' ";
            if (chck3.Checked)  /eğer checkbox3 işaretli ise OR ile bağladık
                kosul += "OR tip='3' ";
ardından da bu -kosul- ifadesini SQL cümlemize yerleştirerek kullanabiliriz
 
AND için kullanırken de 1=1 ile başlayıp AND ler ile koşulu devam ettirebiliriz
Gönderen: Mehmet Düzenli
20.8.2013

aklıma gelmemişti teşekkürler


Ad Soyad :
E-mail :
Cevap :
DoÄŸrulama Kodu