Tìm kiếm ADO
- Trang trước Hiển thị ADO
- Trang tiếp theo Sắp xếp ADO
Chúng ta có thể sử dụng SQL để tạo truy vấn, từ đó chỉ định chỉ xem các bản ghi và trường đã chọn.
Mô hình
- Hiển thị các bản ghi bắt đầu bằng A trong trường "Companyname"
- Làm thế nào để chỉ hiển thị các bản ghi bắt đầu bằng A trong trường "Companyname" của bảng "Customers"?
- Hiển thị các bản ghi có giá trị lớn hơn E trong trường "Companyname"
- Làm thế nào để chỉ hiển thị các bản ghi trong trường "Companyname" của bảng "Customers" có giá trị lớn hơn E?
- Chỉ hiển thị các khách hàng Tây Ban Nha
- Làm thế nào để chỉ hiển thị các khách hàng Tây Ban Nha trong bảng "Customers"?
- Hãy để người dùng chọn tiêu chí lọc
- Hãy để người dùng chọn khách hàng theo quốc gia
Hiển thị dữ liệu đã chọn
Chúng tôi hy vọng chỉ hiển thị các bản ghi bắt đầu bằng A trong trường "Companyname" của bảng "Customers":
<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>
- Trang trước Hiển thị ADO
- Trang tiếp theo Sắp xếp ADO