Podemos utilizar SQL para crear consultas para especificar sólo un conjunto seleccionado de registros y campos para ver.
Visualización de datos seleccionada
Queremos mostrar sólo los registros de la "Customers" tabla que tiene un "Companyname" que comienza con una A (remember to save the file with an .asp extension) :
Ejemplo
<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>
Ver ejemplo » Más ejemplos
Registros de visualización en "Companyname" es> E
Cómo mostrar sólo los registros de la "Customers" tabla que tiene un "Companyname" que es mayor que E.
Mostrar sólo los clientes españoles
Cómo mostrar sólo los clientes españoles de los "Customers" de mesa.
Permitir al usuario elegir el filtro
Permitir al usuario elegir qué país para mostrar a los clientes de.