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

İçerik Kategorileri

  1. Active Server Pages
    1. Temel Konular [15]
    2. Genel İçerikler [12]
    3. Nesne Kütüphanesi [0]
    4. Form Elemanları [4]
    5. Döngü İfadeleri [3]
    6. Veritabanı İşlemleri [9]
    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 yorum5333 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. SQL Server ve Stored Procedure
  18. SQL Server 2005 (Hata Kodu 18456)
  19. ASP ile Ajax Kullanımı
  20. Veritabanında arama yapmak
  21. Ziyaretçi Defteri Yapımı
  22. Ziyaretçi Defteri Yapımı
  23. Veritabanına Bağlanmak
  24. Ziyaretçi Defteri Yapımı
  25. Veritabanında arama yapmak
  26. Data type mismatch in criteria expression
  27. FSO CopyFile Metodu
  28. Err Nesnesi
  29. ASP ile Ajax Kullanımı
  30. Tablodaki Sütunları Listeletmek
  31. Include Deyimi
  32. Çoklu kayıt silme
  33. SQL Server ve Stored Procedure
  34. ASP ile Sayfalama
  35. Ziyaretçi Defteri Yapımı
  36. Class Kullanımı
  37. Veritabanında arama yapmak
  38. Ziyaretçi Defteri Yapımı
  39. Basit 2 fonksiyon
  40. Ziyaretçi Defteri Yapımı
  41. Do...Loop
  42. While...Wend Döngüsü
  43. Text Dosyasındaki Bütün Satırları Okumak
  44. While...Wend Döngüsü
  45. 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

Tavsiye linkler: Kolay Pasta Tarifleri | İftar Vakitleri