<%
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.
Arama Sorunu
2
●577
- 17-10-2008, 13:28:23Üyeliği durduruldu
- 21-10-2008, 13:42:02kodunu 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...