Pertanyaan ADO
Kami dapat menggunakan SQL untuk membuat kueri untuk menentukan hanya kumpulan rekaman dan bidang yang dipilih untuk dilihat.
Tampilkan Data yang Dipilih
Kami hanya ingin menampilkan catatan dari tabel "Pelanggan" yang memiliki "Nama Perusahaan" yang dimulai dengan A (ingat untuk menyimpan file dengan ekstensi .asp):
Contoh
<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>
Lebih Banyak Contoh
Cara menampilkan hanya rekaman dari tabel "Pelanggan" yang memiliki "Nama Perusahaan" yang lebih besar dari E.
Bagaimana menampilkan hanya pelanggan Spanyol dari tabel "Pelanggan".
Biarkan pengguna memilih dari negara mana pelanggan akan ditampilkan.