ana sayfa hakkında forum (yeni) rss takibi reklam yerleşimi iletişim giriş

İçerik Kategorileri

  1. Active Server Pages
    1. Temel Konular [13]
    2. Genel İçerikler [12]
    3. Nesne Kütüphanesi [0]
    4. Form Elemanları [4]
    5. Döngü İfadeleri [3]
    6. Veritabanı İşlemleri [7]
    7. Fonksiyonlar [2]
    8. Hatalar ve Çözümleri [16]
  2. ASP Hızlı Referans
    1. TextStream Nesnesi [7]
    2. Response Nesnesi [1]
    3. Request Nesnesi [1]
    4. Application Nesnesi [1]
    5. Session Nesnesi [4]
    6. Server Nesnesi [0]
    7. FSO Nesnesi [4]
  3. Browser Scripting
    1. VBScript [4]
    2. SQL Sorgulama [4]
  4. MySQL [0]
  5. Uygulamalar
    1. Hazır Fonksiyonlar [3]
    2. Hazır Kodlar [9]
    3. Script Algoritmaları [3]
    4. Script Geliştiriyoruz [2]

Sitede Ara


Hosting Sponsorumuz

Mar

7

Detaylara Bakabilme

Script Algoritmaları1 yorum2222 izlenimfatiherikli

Bu yazımızda listelenen kayıtların başka bir sayfada detaylarına bakmayı göreceğiz.


Haber Sistemlerinde, Forumlarda, Resim Galerilerinde vb. yerlerde mutlaka görmüşsünüzdür. Başlığa tıklandığında başka bir sayfada başlığa ait olan yazı görüntülenir.
Bu yazımızda aynı onun gibi bir uygulama yapacağız.
a.asp sayfasında kayıtları listeleteceğiz ve b.asp sayfasında detaylarına bakacağız.

Mantığını açıklayayım. A.asp sayfasında başlıklara B.asp?id=5 gibi linkler vereceğiz. Buradaki id başlığın kimliğidir. Sonra B.asp sayfasında bu id'yi çekerek sql sorgusunda where deyiminde sorgulatıcaz. Ve id'ye denk gelen kayıtları yazdıracağız.

Yazilar adında tablo açın. (Başlık, Yazı, Tarih)
Bir kaç kayıt girin.

A.asp
<%
  Set baglanti=server.CreateObject("Adodb.connection")
        yol=server.MapPath("database.mdb")
  baglanti.open "Provider=microsoft.jet.oledb.4.0; data source="&yol

  Set rs=baglanti.execute("select * from yazilar")
        While not rs.eof
            Response.write "<a href='"
            Response.write "B.asp?id=" & rs("id") & "'>"
            Response.write "</a>"
        rs.movenext:wend
  Set rs=nothing
%>


B.asp
<%
    Set baglanti=server.CreateObject("Adodb.connection")
        yol=server.MapPath("database.mdb")
    baglanti.open "Provider=microsoft.jet.oledb.4.0; data source=" & yol

    id=request("id") 'kimliği çekiyoruz.
    Set rs=baglanti.execute("select * from yazilar where id=" & id)
           Response.Write rs("yazi")
           Response.Write  "<br>Eklenme Tarihi: "
           Response.Write  rs("tarih")
    Set rs=nothing
%>


Evet, A.asp'de başlıkları listelettik vs Başlığa tıklayınca B.asp'de başlığa ait olan yazıyı ve tarihi gösterdik.

şimdilik bu kadar, Bir sonraki yazıda görüşmek üzere.
İyi çalışmalar...

Etiketler  :  detay   where   sorgu   sql   id   ado   adodb   recordet   connection   data   source   open   rs   execute   set   close   nothing   while   wend  

İçeriği takip etSayfayı YazdırPermalink

1 yorum var

#57.-Abdullah DAğLI-07 Mart 2007 Çarşamba

Bunu 404 hilesini kullanarak da yapabiliriz aslında.

http://www.aspogren.net/kaynak-oku/6/404-rewrite---hata-sayfalarina-hukmetmek.html


Bu içeriğe yorum yazın

BBCode ve Emotions desteği aktif. Yorumunuz onaylandıktan sonra gösterilecektir.

Bu yazı ile benzer içeriğe sahip olabilecek yazılar

  1. Veritabanındaki Verinin Devamını Gösterme
  2. SQL'dan Örneklemeler ve Özellikler
  3. Veritabanındaki Verinin Devamını Gösterme
  4. Where Deyimi
  5. Where Deyimi II
  6. Çoklu kayıt silme
  7. SQL'dan Örneklemeler ve Özellikler
  8. Veritabanı Nedir? Neden Önemlidir?
  9. SQL Sorgulama - Select Komutu
  10. Veritabanına Kayıt Ekleme
  11. Veritabanındaki Bilgileri Listeleme
  12. Sql Enjeksiyonu hakkında bilgiler ve önlemler
  13. Tablodaki Sütunları Listeletmek
  14. Veritabanında arama yapmak
  15. Sayaç Yapımı
  16. Veritabanına bağlanmak ve veri almak
  17. ASP ile Ajax Kullanımı
  18. Veritabanında arama yapmak
  19. Ziyaretçi Defteri Yapımı
  20. Ziyaretçi Defteri Yapımı
  21. Veritabanına Bağlanmak
  22. Ziyaretçi Defteri Yapımı
  23. Veritabanında arama yapmak
  24. Data type mismatch in criteria expression
  25. FSO CopyFile Metodu
  26. Err Nesnesi
  27. ASP ile Ajax Kullanımı
  28. Tablodaki Sütunları Listeletmek
  29. Include Deyimi
  30. Çoklu kayıt silme
  31. Ziyaretçi Defteri Yapımı
  32. Class Kullanımı
  33. Veritabanında arama yapmak
  34. Ziyaretçi Defteri Yapımı
  35. Basit 2 fonksiyon
  36. Ziyaretçi Defteri Yapımı
  37. Do...Loop
  38. While...Wend Döngüsü
  39. Text Dosyasındaki Bütün Satırları Okumak
  40. While...Wend Döngüsü
  41. Tablodaki Sütunları Listeletmek

Yazının aktif olduğu kategoriye eklenmiş son yazılar

  1. Web 2.0 ile Gelen Etiket Sistemi
  2. Kategorileme Algoritması - Verileri Kategorileme

Aspogren.net web sitesi SiDEnet sunucularından yayınlanmaktadır.

eXTReMe Tracker