قد نستخدم SQL إنشاء استعلامات لتحديد فقط مجموعة مختارة من السجلات والحقول لعرضها.
عرض البيانات المحددة
نحن نريد لعرض فقط السجلات من "Customers" الجدول التي لديها "Companyname" الذي يبدأ مع A (remember to save the file with an .asp extension) :
مثال
<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>
شاهد المثال » مزيد من الأمثلة
عرض السجلات حيث "Companyname" هو> E
كيفية عرض فقط السجلات من "Customers" الجدول التي لديها "Companyname" أكبر من E.
عرض العملاء الاسباني الوحيد
كيفية عرض فقط العملاء الإسباني من "Customers" الجدول.
السماح للمستخدم اختيار مرشح
السماح للمستخدم اختيار أي بلد لاظهار العملاء من.