ADO Query
Kita dapat menggunakan SQL untuk membuat query, sehingga Anda dapat menentukan hanya melihat catatan dan bidang yang dipilih.
Tampilan data yang dipilih
Kami hanya ingin menunjukkan "CompanyName" lapangan "Pelanggan" tabel dimulai dengan A catatan:
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>
<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>
Contoh menunjukkan »
contoh yang lebih
Menampilkan "CompanyName" lebih besar dari catatan E
Bagaimana menampilkan hanya "CompanyName" lapangan "Pelanggan" tabel lebih besar dari catatan E.
Menampilkan hanya pelanggan di Spanyol
Bagaimana menampilkan hanya "Pelanggan" tabel pelanggan Spanyol.
Membiarkan pengguna untuk memilih kriteria penyaringan
Memungkinkan pengguna untuk memilih pelanggan berdasarkan negara