• 17-10-2008, 13:28:23
    #1
    Üyeliği durduruldu
    <%
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("proje/yonet/veri_tabani.mdb")
    isim = request.querystring("isim")
    set objRS = Server.CreateObject("ADODB.Recordset")
    sql = "select * from haber where baslik like '%" & isim & "%' "
    objRS.open sql,conn,1,3
    if objRS.eof then
    response.write "Hiç kayıt bulunamadı."
    response.end
    else
    response.write "Bulunan Sonuçlar<br>"
    do while not objRS.eof
    %>
    <a href="#" onClick="javascript:window.open('proje/haber_devam.asp?id=<%=objRS("id")%>', '_blank', 'width=400, height=500, top=50, left=500, resizable=yes, scrollbars=yes');return false"><%=objRS("baslik")%></a>
    <%
    response.write "<br>"
    objRS.movenext
    loop
    end if
    objRS.close
    set objRS=Nothing
    conn.close
    set conn=Nothing
    %>
    <%
    Set connn = Server.CreateObject("ADODB.Connection")
    connn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("sayfayonetim/veri_tabani.mdb")
    isim = request.querystring("isim")
    set objRSS = Server.CreateObject("ADODB.Recordset")
    sqll = "select * from haber where baslik like '%" & isim & "%' "
    objRSS.open sqll,connn,1,3
    if objRSS.eof then
    response.write "Hiç kayıt bulunamadı."
    response.end
    else
    response.write "Bulunan Sonuçlar<br>"
    do while not objRSS.eof
    %>
    <a href="#" onClick="javascript:window.open('proje/haber_devam.asp?id=<%=objRSS("id")%>', '_blank', 'width=400, height=500, top=50, left=500, resizable=yes, scrollbars=yes');return false"><%=objRSS("baslik")%></a>
    <%
    response.write "<br>"
    objRSS.movenext
    loop
    end if
    objRSS.close
    set objRSS=Nothing
    connn.close
    set connn=Nothing
    %>
    İlk veritabanını arıyor , ikinci veritabanı için sonuç bulunamadı diyor varolan bir kelimeyi yazmama rağmen.Neden olabilir?Tek sayfada iki veritabanını arayıp sonuçlarını göstermeye çalışıorm ama dediğim gibi ilki gösteriyor ikincisi sonuç bulunamadı diyor aynı sayfa içinde.
  • 20-10-2008, 05:52:36
    #2
    kodları inceledim hata gözükmüyor emin olmak için veritabanlarını bilgisayarımda oluşturup denedim çalışıyor arama sonuçları.
  • 21-10-2008, 13:42:02
    #3
    kodunu inceledim ve örnek bir veritabanıyla kendi localhostumda denedim, sorunsuz çalışıyor. Büyük bir olasılıkla sizin mevcut 2 veritabanından birinde haberler tablosu veya baslik sütunu bulunmuyor olmasıdır. Veritabanlarınızı özellikle hata veren 2. veritabanınızı kontrol ediliniz. Çünkü kodlarınız sorunsuz çalışıyor...