ADO Sorgu
- Önceki Sayfa ADO Gösterim
- Sonraki Sayfa ADO Sıralama
SQL kullanarak sorgu oluşturabilir ve böylece yalnızca seçili kayıtları ve alanları görmeyi belirleyebiliriz.
Örnek
- "Companyname" alanında A ile başlayan kayıtları göster
- Sadece "Customers" tablosunun "Companyname" alanında A ile başlayan kayıtları nasıl gösterilir?
- "Companyname" alanında E'den büyük olan kayıtları göster
- Sadece "Customers" tablosunun "Companyname" alanında E'den büyük olan kayıtları nasıl gösterilir?
- Yalnızca İspanyol müşterileri göster
- Sadece "Customers" tablosundaki İspanyol müşterileri nasıl gösterilir?
- Kullanıcıya filtreleme kriteri seçme
- Kullanıcıya ülkeye göre müşteri seçme
Seçilen verileri göster
Sadece "Customers" tablosunun "Companyname" alanında A ile başlayan kayıtları göstermek istiyoruz:
<html> <body> <% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" 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>
- Önceki Sayfa ADO Gösterim
- Sonraki Sayfa ADO Sıralama