arkadaşlar kitaplar_veritabani.mdb adında access 'im ziyaretci_defteri adında tablom var..
arama.asp dosyamdan aranacak kelimeyi giriyorum ama ara.asp sayfasında tüm kayıtlar tabloda çıkıyo.. ben ad kısmına ne girersen sadece onu bulmasını istiyorum ama olmuyor.. kodlar aşağıdaki gibidir.. eksik gören veya fikri olan arkadaşların yardımını bekliyorum.. herkese iyi çalışmalar..
ara.asp;
Kod: Tümünü seç
<%
set baglanti = Server.CreateObject("adodb.Connection")
baglanti.open "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" & Server.Mappath("kitap_veritabani.mdb")
Set aranan = Server.CreateObject("adodb.RecordSet")
sql="SELECT * From ziyaretci_bilgileri WHERE ad like '%" & Request.Form("aranan") & "%' "
aranan.open sql, baglanti, 1, 3
%>
<div align="center">
<center>
<table border="1" cellspacing="0" width="380" bordercolor="#000000" style="border-collapse: collapse" cellpadding="0" height="40">
<tr>
<td width="255" bgcolor="#808080" height="13">
<p align="left"><font face="Tahoma">
<span style="font-size: 8pt; font-weight: 700"> Bulunan:</span></font></td>
<td width="122" bgcolor="#999999" height="13" align="center">
<font face="Tahoma"><span style="font-size: 8pt; font-weight: 700"> E-mail:</td>
</tr>
<% Do While Not aranan.eof %> </span></font>
<tr>
<td width="255" bgcolor="#C0C0C0" height="26"><font face="Tahoma">
<span style="font-size: 8pt"> <a href="<%=aranan("oneri")%>"><%=aranan("ad")%></a></span></font></td>
<td width="122" bgcolor="#666666" height="26" align="center">
<font face="Tahoma"><span style="font-size: 8pt"> <%=aranan("email")%></td>
</tr>
</span><span style="font-size: 8pt; font-weight: 700">
<%
aranan.MoveNext
Loop
%> </span></font>
</table>
</center>
</div>