T-Sql Sorgu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Homer
    Homer's avatar
    Kayıt Tarihi: 08/Temmuz/2007
    Erkek

    merhaba müridler.ASP.NET + SQL Server kullanarak bir projem var.Yapmak istediğim sorgu bu şekilde :

     tarihBaslangıc  -  tarihBitiş

    Müşteri(dropdownlist) - Ürün(dropdownlist) - Personel(dropdownlist) - Ziyaret(dropdownlist)

     

    Tarihler her zaman seçili olarak geliyor yani işim tarihlerle değil.Eğer kullanıcı Müşteri seçdiyse sorgu iki tarih aralığında seçilən müşteriye ait kayıtlar gelsin yani select*from tablo where Müşteri='A'

    Benim yapmak istediğim nasıl kontrol ede bilirim ki kullanıcı eğer Ürün seçdiyse onuda sorguya dahil etsin yani sorgu select*from tablo where Müşteri='A' and Ürün='ürünA'  şekilinde olsun.Aynı şekilde diğer Personel ve Ziyaret seçenekleri seçildiyindede onları sorguya dahil etsin.

    or  istediğim sonucu vermedi.Projede if veya switch kullanarak yapmak çok uzun olacak gibi geliyor.Umarım derdimi anlata bildim.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    rappermcs
    rappermcs's avatar
    Kayıt Tarihi: 04/Ekim/2002
    Erkek

    hower hocam dinamik sql sorgusu yazacaksın. ve selecteditem çok işine yarayacak :)

    http://goo.gl/qxTJwS

     

     


    Paslanmış bir uygulama geliştirici.. #AnalistŞart
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sharp
    Sharp's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek

    sorgunu string olarak yaz.

    string sql = "select * from urunler where sil=1 "

    her item seçildiğinde sql+ ' and tarih between '' and '' ' 

    2. bir item seçildiğinde yine sql + ' and urunturu=asdasd'

    gibi çözebilirsin


    www.yesilgrow.com - Growshop
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Homer
    Homer's avatar
    Kayıt Tarihi: 08/Temmuz/2007
    Erkek

    teşekkürler müridler

    Sharp hocam saolsın dediğin gibi çözdüm.umarım güvenlik sorunları çıkmaz.

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sharp
    Sharp's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek
    Homer bunu yazdı

    teşekkürler müridler

    Sharp hocam saolsın dediğin gibi çözdüm.umarım güvenlik sorunları çıkmaz.

    edit

    Sharp tarafından 04/Ara/13 13:01 tarihinde düzenlenmiştir

    www.yesilgrow.com - Growshop
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sharp
    Sharp's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek
    Homer bunu yazdı

    teşekkürler müridler

    Sharp hocam saolsın dediğin gibi çözdüm.umarım güvenlik sorunları çıkmaz.

    parametreli çalıştığın takdirde sql injection yemezsin hocam aman bu konuya dikkat :)


    www.yesilgrow.com - Growshop
Toplam Hit: 1125 Toplam Mesaj: 6