• 15-12-2010, 15:06:02
    #1
    Merhabalar arkadaşlar resimdeki gibi birden fazla seçenegi secip silme işlemini nasıl yaptırabiliriz?

  • 15-12-2010, 16:52:16
    #2
    Çözüm şu şekilde olucak
    Tüm checkbox'ların adını istediğin bir şey yapıp name="id". Value değerlerine örneğin veritabanındaki ID değerini vericez.
    Kod:
    <input type="checkbox" name="id" value="1" />
    <input type="checkbox" name="id" value="2" />
    <input type="checkbox" name="id" value="3" />
    <input type="checkbox" name="id" value="4" />
    <input type="checkbox" name="id" value="5" />

    gibi.
    Post isteği yapılan sayfada Request.Form("id") yukarıdaki tüm alanları seçmen halinde "1, 2, 3, 4, 5" sonucu döndürür.
    Bunu da sorguda şöyle kullanabiliriz



    conn.Execute("Delete From tablo Where ID In ("& Request.Form("id") &");")
    ''Çalışacak sorgu : Delete From tablo Where ID In (1, 2, 3, 4, 5);
  • 15-12-2010, 20:32:36
    #3
    Üyeliği durduruldu
    madem biliyosun niye soruyosun şimdi : ))) for each ile de yapılabilir vs. vs.
  • 15-12-2010, 22:08:18
    #4
    ShekerChi adlı üyeden alıntı: mesajı görüntüle
    madem biliyosun niye soruyosun şimdi : ))) for each ile de yapılabilir vs. vs.
    Zaten ben asp kısmına ne zaman bir sorun ile ilgili konu açsam 10 yada 15 dk sorunun çözümünü bulup gene konuyu kendim yanıtlıyorum sanırım alışkanlık oldu desem
  • 15-12-2010, 22:20:23
    #5
    Üyeliği durduruldu
    :d :d