Mesela bu sitede.Bu konuyu okurken hemen üstteki adres çubuğuna bakın orda "../konu.asp?ID=23" yazdığını görürsünüz.Ben size bu yazıları yazarken hepsi için ayrı ayrı sayfalar oluşturmuyorum.Sadece konu.asp diye bir sayfa var.Ve siz konular.asp sayfasından "konu.asp?ID=23" linkine tıklayarak geliyorsunuz.Ben bu sayfadan querystring yardımıyla o ID No yu alıyorum ve Veritabanından o ID`ye karsılık gelen yazıyı ekrana yazdırıyorum.Bilmiyorsanız bile endişe etmenize gerek yok çünkü konuları okudukça ve ASP`de kendinizi geliştirdikçe o kadar kolay gelecekki bu işleri birer hiç olarak göreceksiniz.Gelelim querystring`leri nasıl alacağımıza.
<% request.querystring("ID") %>
Bu kodun anlamı o sayfanın o anki adres çubuğundaki adresden ? den sonraki "ID" adının eşitlendiği No`yu veya yazıyı almasıdır.Ama böyle pek bir işimize yaramaz ve biz düzenli bir sekilde öğreneceğimiz için size bir önceki konuda anlattığım degişkenleri artık kullanmamızı öneriyorum.Bunu ise :
<% NO = request.querystring("ID") %> ile ID`no yu aldık ve bunu istediğiniz gibi artık yazdirabilir veya en önemlisi Veritabanimiz`dan seçtirebilirsiniz.