ADO Sorguları
Yalnızca seçili bir dizi kayıt ve görüntülenecek alanı belirtmek için sorgular oluşturmak için SQL kullanabiliriz.
Seçili Verileri Görüntüle
Yalnızca "Müşteriler" tablosundaki A ile başlayan "Şirket Adı" olan kayıtları görüntülemek istiyoruz (dosyayı .asp uzantılı olarak kaydetmeyi unutmayın):
Örnek
<html>
<body>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.recordset")
sql="SELECT Companyname, Contactname FROM Customers
WHERE CompanyName LIKE 'A%'"
rs.Open sql, conn
%>
<table border="1" width="100%">
<tr>
<%for each x in rs.Fields
response.write("<th>" & x.name & "</th>")
next%>
</tr>
<%do until rs.EOF%>
<tr>
<%for each x in rs.Fields%>
<td><%Response.Write(x.value)%></td>
<%next
rs.MoveNext%>
</tr>
<%loop
rs.close
conn.close%>
</table>
</body>
</html>
Daha fazla örnek
olduğu kayıtları görüntüleme Yalnızca "Müşteriler" tablosundaki E'den büyük bir "Şirket Adı" olan kayıtları görüntüleme.
Yalnızca İspanyol müşterileri göster "Müşteriler" tablosundan
izin verin Kullanıcının, müşterilere hangi ülkeden gösterileceğini seçmesine izin verin.