Şimdi Ara

asp'de global değişken tanımlamak

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
6
Cevap
0
Favori
782
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • slm ,

    veritabanı bağlantısı olan bir site tasarlıyorum , veritabanına bağlanmak için her sayfda ayno kodları yazmak yerine db_baglan.asp isimli dosya oluşturdum içeriği şöyle :

     
    <% @ LANGUAGE=VBSCRIPT codepage=1254 %>
    <%
    set veritabani=server.createobject("ADODB.connection")
    veritabani.open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb"))
    %>


    veritabanına bağlanmak gerektiğinde
    bu dosyayı include ediyorum şöyle :

     
    sorgu="select * from urunler"
    <!-- #include file="db_baglan.asp" -->
    set rs=veritabani.execute(sorgu) %>


    iclude etmeden önce veritabanında çalıştırmak istediğim sorguyu bir değişkene atıyorum ama , veritabanına bağlanıp istediğim sorguyu çalıştırmıyor ?

    her sayfada tek tek veritabanı bağlantısı için gerekli satırlar yazmam mı gerekiyor?



    < Bu mesaj bu kişi tarafından değiştirildi sherlockholmes_1980 -- 18 Ağustos 2005, 16:55:57 >







  • herhangi bir hata alıyor musun
  • bir saniye eğer kodlar yazdığın gibiyse hata alıyorsun
    şöyle dene

    <!-- #include file="db_baglan.asp" -->
    <%
    'sayfadaki diğer asp kodları
    sorgu="select * from urunler"
    set rs=veritabani.execute(sorgu) %>
  • quote:

    Orijinalinden alıntı: tehlike

    bir saniye eğer kodlar yazdığın gibiyse hata alıyorsun
    şöyle dene

    <!-- #include file="db_baglan.asp" -->
    <%
    'sayfadaki diğer asp kodları
    sorgu="select * from urunler"
    set rs=veritabani.execute(sorgu) %>


    bu şekilde çalıştırınca şöyle bir hata verdi:

    Nesne gerekli: ''
    /yak/sol.asp, line 17

    17. satırda :set rs=veritabani.execute(sorgu) yer alıyor . ?



    < Bu mesaj bu kişi tarafından değiştirildi sherlockholmes_1980 -- 19 Ağustos 2005, 10:34:57 >
  • sayfadaki diğer asp kodlarının bağlantıyı kapatma ihtimali var mı?
  • quote:

    Orijinalinden alıntı: tehlike

    sayfadaki diğer asp kodlarının bağlantıyı kapatma ihtimali var mı?


    bağlantıyı kapatma ihtimali yok , kodlar aynen şöyle :

    db_baglan.asp
     
    set veritabani=server.createobject("ADODB.connection")
    veritabani.open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb"))


    ----

    bu dosyayı şöyle çağırıyorum :

     
    <!-- #include file="db_baglan.asp" -->
    <%
    'sayfadaki diğer asp kodları
    sorgu="select * from urunler"


    set rs=veritabani.execute(sorgu) %>

    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=3788735&url=index.asp" data-href="index.asp">Ana sayfa </a><br>

    <%
    for t=1 to radet
    if rs.eof then exit for
    satir="<a href=detaylar.asp?sira_no="&rs(0)&" target=""bottomFrame"">" & rs(1) & "</a> "
    response.write (satir)
    response.write ("<br>")
    rs.movenext
    next

    %>




    şimdi hata vermiyor ama veritabanında kayıtları getirmiyor ?




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.